function translate(input, language, variables) { return i18n.__({phrase: input, locale: language}, variables); }
/** * Sends reset password email * @param {string} locale - locale * @param {Object} user - user object */ async sendResetPasswordEmailMessage(locale, user) { i18n.setLocale(locale) const subject = i18n.__('forgotPassword.SUBJECT') const htmlMessage = i18n.__( 'forgotPassword.MESSAGE', user.email, process.env.FRONTEND_URL, user.verification ) prepareToSendEmail(user, subject, htmlMessage) }
return i18n.__({phrase: id, locale: req.getLanguage()}, variables); };
await client.message(i18n.__("register_command_help_text")); await client.message(i18n.__("status_command_help_text")); await client.message(i18n.__("update_command_help_text")); await client.message(i18n.__("already_registered")); return; await client.message(i18n.__("register_command_help_usage")); return; await client.message(i18n.__("add_bot", SteamHandler.steamProfileUrl )); await ev.invoker.message(i18n.__("wrong_profile_url")); await client.message(i18n.__("not_registered")); await client.message(i18n.__("registered")); await client.message(i18n.__("not_registered"));
/** * Sends registration email * @param {string} locale - locale * @param {Object} user - user object */ async sendRegistrationEmailMessage(locale, user) { i18n.setLocale(locale) const subject = i18n.__('registration.SUBJECT') const htmlMessage = i18n.__( 'registration.MESSAGE', user.name, process.env.FRONTEND_URL, user.verification ) prepareToSendEmail(user, subject, htmlMessage) }
function translate(input, language, variables) { return i18n.__({phrase: input, locale: language}, variables); }