From c42031bc05ac7cd149d920410f8e5e8a3a143bcf Mon Sep 17 00:00:00 2001 From: sahil839 Date: Wed, 16 Jun 2021 15:34:22 +0530 Subject: [PATCH] signup: Do not translate signup messages sent to "Zulip internal" realm. --- zerver/lib/actions.py | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/zerver/lib/actions.py b/zerver/lib/actions.py index a580c63164..fed1e2073f 100644 --- a/zerver/lib/actions.py +++ b/zerver/lib/actions.py @@ -383,14 +383,13 @@ def notify_new_user(user_profile: UserProfile) -> None: try: # Check whether the stream exists signups_stream = get_signups_stream(admin_realm) - with override_language(admin_realm.default_language): - # We intentionally use the same strings as above to avoid translation burden. - message = _("{user} just signed up for Zulip. (total: {user_count})").format( - user=f"{user_profile.full_name} <`{user_profile.email}`>", user_count=user_count - ) - internal_send_stream_message( - sender, signups_stream, user_profile.realm.display_subdomain, message - ) + # We intentionally use the same strings as above to avoid translation burden. + message = _("{user} just signed up for Zulip. (total: {user_count})").format( + user=f"{user_profile.full_name} <`{user_profile.email}`>", user_count=user_count + ) + internal_send_stream_message( + sender, signups_stream, user_profile.realm.display_subdomain, message + ) except Stream.DoesNotExist: # If the signups stream hasn't been created in the admin @@ -4890,8 +4889,7 @@ def do_create_realm( sender = get_system_bot(settings.NOTIFICATION_BOT) admin_realm = sender.realm # Send a notification to the admin realm - with override_language(admin_realm.default_language): - signup_message = _("Signups enabled") + signup_message = _("Signups enabled") try: signups_stream = get_signups_stream(admin_realm)