establecer idioma dentro de una vista de django

antecedentes: Se llama a la vista cuando un servicio de pago devuelve un resultado de pago detrás de escena, después de lo cual necesito enviar un correo electrónico en el idioma correcto para confirmar el pago, etc. Puedo recuperar el código de idioma en la solicitud del servidor de pago y me gustaría usarlo junto con los sistemas i18n de Django para determinar en qué idioma enviar mi correo electrónico.

Así que necesito configurar el idioma de mi aplicación django desde una vista. Y luego hago mi representación de plantilla y envío por correo electrónico todo de una vez.

ajusterequest.session['django_language'] = lang solo afecta la siguiente vista cuando estoy probando.

¿Hay alguna otra forma de hacerlo?

Salud,

Chico

Respuestas a la pregunta(8)

Su respuesta a la pregunta