13
votes

Are there or will be any way to edit the verification email template or put in different languages, not only English. The user experience is horrible for non-english users. Please, could you share the roadmap of this feature.

Thanks, Tomás

1
firebaser here We know that allowing users to localize the email template would greatly help Firebase Authentication developers in international markets. But currently this is not possible (see this). will make sure your voice is added to the mix there. If you'd like to weigh in more directly, file feature request here. - Frank van Puffelen
In fact this seems to be an exact duplicate from stackoverflow.com/questions/39410923/… - DavidTaubmann
I've already answered this in here, so I insist this is a duplicate and won't repeat the answer here as it is considered a bad-practice. - DavidTaubmann
It would be great to have a variable in custom email handlers that would inform the language code the user had chosen. According to this: firebase.google.com/docs/auth/custom-email-handler, currently only "mode", "oobCode", "apiKey" and "continueUrl" are available. Without a language code, we cannot fully handle all the templates and recover/reset password forms in the appropriate language. - Nuno Miguel Fonseca
Having a proper app, Firebase email verification is unusable simply because of a terrible email template its given. Atleast they could make 50+ templates to use or integrate somehow with mailchimp. - AlwaysConfused

1 Answers

13
votes

Before sending firebase email you can set the language of a template. You can edit templates in different languages in firebase console (Template in English you can edit the only subject)

firebase.auth().languageCode = 'ua';

firebase.auth().currentUser.sendEmailVerification()