We are using auth0js for auth related features including change password (we are using Classic ULP).
With that is it possible to set the language in user metadata so that can be accessible in customizing reset password email template (when user is not logged in)?
I understand you want to translate the Change Password Email template based on the user’s user_metadata.
This is possible, and we recommend using Liquid Syntax along with the user_metadata.lang property from the user object to alter the content of the email based on the user’s preferred language.
Please see this documentation to learn more about how to implement multilingual email templates.
Please reach out if you have any further questions.