private-messages: Update translated backend strings use "direct message".

Updates user-facing translated strings containing "private message" on
the backend to use "direct message" instead.
This commit is contained in:
Lauryn Menard 2023-01-24 15:36:03 +01:00 committed by Tim Abbott
parent d098e8275d
commit a0fd7b2afc
11 changed files with 24 additions and 26 deletions

View File

@ -179,20 +179,20 @@ class TestGetChartData(ZulipTestCase):
"everyone": {
"Public streams": self.data(100),
"Private streams": self.data(0),
"Private messages": self.data(101),
"Group private messages": self.data(0),
"Direct messages": self.data(101),
"Group direct messages": self.data(0),
},
"user": {
"Public streams": self.data(200),
"Private streams": self.data(201),
"Private messages": self.data(0),
"Group private messages": self.data(0),
"Direct messages": self.data(0),
"Group direct messages": self.data(0),
},
"display_order": [
"Private messages",
"Direct messages",
"Public streams",
"Private streams",
"Group private messages",
"Group direct messages",
],
"result": "success",
},
@ -287,8 +287,8 @@ class TestGetChartData(ZulipTestCase):
{
"Public streams": [0],
"Private streams": [0],
"Private messages": [0],
"Group private messages": [0],
"Direct messages": [0],
"Group direct messages": [0],
},
)
self.assertEqual(
@ -296,8 +296,8 @@ class TestGetChartData(ZulipTestCase):
{
"Public streams": [0],
"Private streams": [0],
"Private messages": [0],
"Group private messages": [0],
"Direct messages": [0],
"Group direct messages": [0],
},
)

View File

@ -293,8 +293,8 @@ def get_chart_data(
stats[0]: {
"public_stream": _("Public streams"),
"private_stream": _("Private streams"),
"private_message": _("Private messages"),
"huddle_message": _("Group private messages"),
"private_message": _("Direct messages"),
"huddle_message": _("Group direct messages"),
}
}
labels_sort_function = lambda data: sort_by_totals(data["everyone"])

View File

@ -85,9 +85,9 @@ def validate_message_edit_payload(
if not message.is_stream_message():
if stream_id is not None:
raise JsonableError(_("Private messages cannot be moved to streams."))
raise JsonableError(_("Direct messages cannot be moved to streams."))
if topic_name is not None:
raise JsonableError(_("Private messages cannot have topics."))
raise JsonableError(_("Direct messages cannot have topics."))
if propagate_mode != "change_one" and topic_name is None and stream_id is None:
raise JsonableError(_("Invalid propagate_mode without topic edit"))

View File

@ -1322,7 +1322,7 @@ def check_private_message_policy(
# notifications from system bots to users.
return
raise JsonableError(_("Private messages are disabled in this organization."))
raise JsonableError(_("Direct messages are disabled in this organization."))
# check_message:

View File

@ -70,7 +70,7 @@ def send_initial_pms(user: UserProfile) -> None:
content = "".join(
[
welcome_msg + " ",
_("This is a private message from me, Welcome Bot.") + "\n\n",
_("This is a direct message from me, Welcome Bot.") + "\n\n",
_(
"If you are new to Zulip, check out our [Getting started guide]({getting_started_url})!"
),
@ -160,7 +160,7 @@ def select_welcome_bot_response(human_response_lower: str) -> str:
+ "\n\n",
_(
"Check out [Recent conversations](#recent) to see what's happening! "
'You can return to this conversation by clicking "Private messages" in the upper left.'
'You can return to this conversation by clicking "Direct messages" in the upper left.'
),
]
)

View File

@ -74,7 +74,7 @@ def validate_recipient_user_profiles(
realms.add(user_profile.realm_id)
if len(realms) > 1:
raise ValidationError(_("You can't send private messages outside of your organization."))
raise ValidationError(_("You can't send direct messages outside of your organization."))
return list(recipient_profiles_map.values())

View File

@ -152,7 +152,7 @@ class EditMessagePayloadTest(EditMessageTestCase):
},
)
self.assert_json_error(result, "Private messages cannot be moved to streams.")
self.assert_json_error(result, "Direct messages cannot be moved to streams.")
def test_private_message_edit_topic(self) -> None:
hamlet = self.example_user("hamlet")
@ -167,7 +167,7 @@ class EditMessagePayloadTest(EditMessageTestCase):
},
)
self.assert_json_error(result, "Private messages cannot have topics.")
self.assert_json_error(result, "Direct messages cannot have topics.")
def test_propagate_invalid(self) -> None:
self.login("hamlet")

View File

@ -2351,7 +2351,7 @@ class InternalPrepTest(ZulipTestCase):
m.output[0].split("\n")[0],
"ERROR:root:Error queueing internal message by {}: {}".format(
"cordelia@zulip.com",
"You can't send private messages outside of your organization.",
"You can't send direct messages outside of your organization.",
),
)

View File

@ -107,7 +107,7 @@ class TutorialTests(ZulipTestCase):
"In Zulip, topics [tell you what a message is about](/help/streams-and-topics). "
"They are light-weight subjects, very similar to the subject line of an email.\n\n"
"Check out [Recent conversations](#recent) to see what's happening! "
'You can return to this conversation by clicking "Private messages" in the upper left.'
'You can return to this conversation by clicking "Direct messages" in the upper left.'
)
self.assertEqual(most_recent_message(user).content, expected_response)

View File

@ -448,9 +448,7 @@ class TestSendTypingNotificationsSettings(ZulipTestCase):
with self.tornado_redirected_to_list(events, expected_num_events=0):
result = self.api_post(sender, "/api/v1/typing", params)
self.assert_json_error(
result, "User has disabled typing notifications for private messages"
)
self.assert_json_error(result, "User has disabled typing notifications for direct messages")
self.assertEqual(events, [])
def test_send_stream_typing_notifications_setting(self) -> None:

View File

@ -49,7 +49,7 @@ def send_notification_backend(
do_send_stream_typing_notification(user_profile, operator, stream, topic)
else:
if not user_profile.send_private_typing_notifications:
raise JsonableError(_("User has disabled typing notifications for private messages"))
raise JsonableError(_("User has disabled typing notifications for direct messages"))
user_ids = notification_to
check_send_typing_notification(user_profile, user_ids, operator)