i18n: Update translation data from Transifex.

This commit is contained in:
Tim Abbott
2024-06-26 13:40:25 -07:00
parent 4bde1586e4
commit fe46618d6f
93 changed files with 29249 additions and 26614 deletions

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-06-07 23:22+0000\n"
"POT-Creation-Date: 2024-06-26 20:36+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -297,7 +297,7 @@ msgstr ""
msgid "Your server registration has been deactivated."
msgstr ""
#: corporate/views/support.py:377 zerver/views/streams.py:283
#: corporate/views/support.py:371 zerver/views/streams.py:283
#: zerver/views/streams.py:287 zerver/views/streams.py:295
msgid "Invalid parameters"
msgstr ""
@@ -1734,7 +1734,7 @@ msgstr ""
#: templates/zerver/development/integrations_dev_panel.html:19
#: templates/zerver/portico-header.html:8
#: templates/zerver/portico-header.html:12 zerver/models/realms.py:385
#: templates/zerver/portico-header.html:12 zerver/models/realms.py:396
msgid "Zulip"
msgstr ""
@@ -3876,15 +3876,15 @@ msgid ""
" "
msgstr ""
#: zerver/actions/create_realm.py:300
#: zerver/actions/create_realm.py:319
msgid "Questions and discussion about using Zulip."
msgstr ""
#: zerver/actions/create_realm.py:306
#: zerver/actions/create_realm.py:325
msgid "Experiment with Zulip here. :test_tube:"
msgstr ""
#: zerver/actions/create_realm.py:312
#: zerver/actions/create_realm.py:331
msgid "For team-wide conversations"
msgstr ""
@@ -3912,8 +3912,8 @@ msgid "Invalid order mapping."
msgstr ""
#: zerver/actions/custom_profile_fields.py:220 zerver/lib/users.py:419
#: zerver/views/custom_profile_fields.py:233
#: zerver/views/custom_profile_fields.py:257
#: zerver/views/custom_profile_fields.py:222
#: zerver/views/custom_profile_fields.py:245
#, python-brace-format
msgid "Field id {id} not found."
msgstr ""
@@ -4017,7 +4017,7 @@ msgstr ""
msgid "Your organization has turned off message editing"
msgstr ""
#: zerver/actions/message_edit.py:135 zerver/actions/message_edit.py:1245
#: zerver/actions/message_edit.py:135 zerver/actions/message_edit.py:1279
msgid "You don't have permission to edit this message"
msgstr ""
@@ -4025,60 +4025,60 @@ msgstr ""
msgid "The time limit for editing this message has passed"
msgstr ""
#: zerver/actions/message_edit.py:193
#: zerver/actions/message_edit.py:202
#, python-brace-format
msgid "{user} has marked this topic as resolved."
msgstr ""
#: zerver/actions/message_edit.py:195
#: zerver/actions/message_edit.py:204
#, python-brace-format
msgid "{user} has marked this topic as unresolved."
msgstr ""
#: zerver/actions/message_edit.py:1035
#: zerver/actions/message_edit.py:1068
#, python-brace-format
msgid "This topic was moved to {new_location} by {user}."
msgstr ""
#: zerver/actions/message_edit.py:1039
#: zerver/actions/message_edit.py:1072
#, python-brace-format
msgid "A message was moved from this topic to {new_location} by {user}."
msgstr ""
#: zerver/actions/message_edit.py:1043
#: zerver/actions/message_edit.py:1076
#, python-brace-format
msgid ""
"{changed_messages_count} messages were moved from this topic to "
"{new_location} by {user}."
msgstr ""
#: zerver/actions/message_edit.py:1087
#: zerver/actions/message_edit.py:1121
#, python-brace-format
msgid "This topic was moved here from {old_location} by {user}."
msgstr ""
#: zerver/actions/message_edit.py:1092
#: zerver/actions/message_edit.py:1126
#, python-brace-format
msgid ""
"[A message]({message_link}) was moved here from {old_location} by {user}."
msgstr ""
#: zerver/actions/message_edit.py:1096
#: zerver/actions/message_edit.py:1130
#, python-brace-format
msgid ""
"{changed_messages_count} messages were moved here from {old_location} by "
"{user}."
msgstr ""
#: zerver/actions/message_edit.py:1260
#: zerver/actions/message_edit.py:1294
msgid "The time limit for editing this message's topic has passed."
msgstr ""
#: zerver/actions/message_edit.py:1315
#: zerver/actions/message_edit.py:1349
msgid "You don't have permission to move this message"
msgstr ""
#: zerver/actions/message_edit.py:1330
#: zerver/actions/message_edit.py:1364
msgid "The time limit for editing this message's channel has passed"
msgstr ""
@@ -4154,15 +4154,15 @@ msgstr ""
msgid "You do not have permission to access some of the recipients."
msgstr ""
#: zerver/actions/message_send.py:1681
#: zerver/actions/message_send.py:1682
msgid "Topics are required in this organization"
msgstr ""
#: zerver/actions/message_send.py:1743
#: zerver/actions/message_send.py:1745
msgid "Widgets: API programmer sent invalid JSON content"
msgstr ""
#: zerver/actions/message_send.py:1749
#: zerver/actions/message_send.py:1751
#, python-brace-format
msgid "Widgets: {error_msg}"
msgstr ""
@@ -4179,19 +4179,19 @@ msgstr ""
msgid "The ordered list must enumerate all existing linkifiers exactly once"
msgstr ""
#: zerver/actions/realm_settings.py:257
#: zerver/actions/realm_settings.py:287
#, python-brace-format
msgid ""
"You need to upgrade to the {required_upgrade_plan_name} plan to use this "
"authentication method."
msgstr ""
#: zerver/actions/realm_settings.py:272
#: zerver/actions/realm_settings.py:302
#, python-brace-format
msgid "Invalid authentication method: {name}. Valid methods are: {methods}"
msgstr ""
#: zerver/actions/realm_settings.py:298
#: zerver/actions/realm_settings.py:328
#, python-brace-format
msgid "Authentication method {name} is not available on your current plan."
msgstr ""
@@ -4474,7 +4474,7 @@ msgid "Invalid email '{email}'"
msgstr ""
#: zerver/lib/addressee.py:59 zerver/lib/addressee.py:126
#: zerver/views/typing.py:44
#: zerver/views/typing.py:39
msgid "Missing topic"
msgstr ""
@@ -4653,7 +4653,7 @@ msgstr ""
msgid "Emoji name is missing"
msgstr ""
#: zerver/lib/events.py:1673
#: zerver/lib/events.py:1731
msgid "Could not allocate event queue"
msgstr ""
@@ -4898,158 +4898,173 @@ msgstr ""
msgid "You are not allowed to mention user group '{user_group_name}'."
msgstr ""
#: zerver/lib/narrow.py:203
#: zerver/lib/narrow.py:200
#, python-brace-format
msgid "Invalid narrow operator: {desc}"
msgstr ""
#: zerver/lib/narrow.py:1128
#: zerver/lib/narrow.py:1063
msgid "Missing 'anchor' argument."
msgstr ""
#: zerver/lib/narrow.py:1148
#: zerver/lib/narrow.py:1083
msgid "Invalid anchor"
msgstr ""
#: zerver/lib/narrow_predicate.py:20
#: zerver/lib/narrow_predicate.py:21
#, python-brace-format
msgid "Operator {operator} not supported."
msgstr ""
#: zerver/lib/onboarding.py:58
#: zerver/lib/narrow_predicate.py:24
#, python-brace-format
msgid "Operand {operand} not supported."
msgstr ""
#: zerver/lib/onboarding.py:55
#, python-brace-format
msgid ""
"\n"
"If you are new to Zulip, check out our [Using Zulip for a class guide]"
"({getting_started_url})!"
"({getting_started_url})!\n"
msgstr ""
#: zerver/lib/onboarding.py:65
#: zerver/lib/onboarding.py:59
#, python-brace-format
msgid ""
"\n"
"If you are new to Zulip, check out our [Getting started guide]"
"({getting_started_url})!"
"({getting_started_url})!\n"
msgstr ""
#: zerver/lib/onboarding.py:77
#: zerver/lib/onboarding.py:67
#, python-brace-format
msgid ""
"\n"
"We also have a guide for [Setting up Zulip for a class]"
"({organization_setup_url})."
"({organization_setup_url}).\n"
msgstr ""
#: zerver/lib/onboarding.py:87
#: zerver/lib/onboarding.py:71
#, python-brace-format
msgid ""
"\n"
"We also have a guide for [Setting up your organization]"
"({organization_setup_url})."
"({organization_setup_url}).\n"
msgstr ""
#: zerver/lib/onboarding.py:97
#: zerver/lib/onboarding.py:78
#, python-brace-format
msgid ""
"Note that this is a [demo organization]({demo_organization_help_url}) and "
"will be **automatically deleted** in 30 days."
"\n"
"Note that this is a [demo organization]({demo_organization_help_url}) and\n"
"will be **automatically deleted** in 30 days.\n"
msgstr ""
#: zerver/lib/onboarding.py:105
msgid "Hello, and welcome to Zulip!"
msgstr ""
#: zerver/lib/onboarding.py:106
msgid "This is a direct message from me, Welcome Bot."
msgstr ""
#: zerver/lib/onboarding.py:111
#: zerver/lib/onboarding.py:83
#, python-brace-format
msgid ""
"\n"
"Hello, and welcome to Zulip!👋 This is a direct message from me, Welcome "
"Bot.\n"
"\n"
"{getting_started_text} {organization_setup_text}\n"
"\n"
"{demo_organization_text}\n"
"\n"
"I can also help you get set up! Just click anywhere on this message or press "
"`r` to reply."
"`r` to reply.\n"
"\n"
"Here are a few messages I understand: {bot_commands}\n"
msgstr ""
#: zerver/lib/onboarding.py:114 zerver/lib/onboarding.py:227
msgid "Here are a few messages I understand:"
msgstr ""
#: zerver/lib/onboarding.py:155
#: zerver/lib/onboarding.py:129
msgid ""
"You can [download](/apps/) the [mobile and desktop apps](/apps/). Zulip also "
"works great in a browser."
"\n"
"You can [download](/apps/) the [mobile and desktop apps](/apps/).\n"
"Zulip also works great in a browser.\n"
msgstr ""
#: zerver/lib/onboarding.py:134
msgid ""
"\n"
"Go to [Profile settings](#settings/profile) to add a [profile picture](/help/"
"change-your-profile-picture)\n"
"and edit your [profile information](/help/edit-your-profile).\n"
msgstr ""
#: zerver/lib/onboarding.py:139
msgid ""
"\n"
"Go to [Preferences](#settings/preferences) to [switch between the light and "
"dark themes](/help/dark-theme),\n"
"[pick your favorite emoji theme](/help/emoji-and-emoticons#change-your-emoji-"
"set),\n"
"[change your language](/help/change-your-language), and make other tweaks\n"
"to your Zulip experience.\n"
msgstr ""
#: zerver/lib/onboarding.py:146
#, python-brace-format
msgid ""
"\n"
"In Zulip, channels [determine who gets a message]({help_link}).\n"
"\n"
"[Browse and subscribe to channels]({settings_link}).\n"
msgstr ""
#: zerver/lib/onboarding.py:152
msgid ""
"\n"
"In Zulip, topics [tell you what a message is about](/help/introduction-to-"
"topics).\n"
"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!\n"
"You can return to this conversation by clicking \"Direct messages\" in the "
"upper left.\n"
msgstr ""
#: zerver/lib/onboarding.py:160
msgid ""
"Go to [Profile settings](#settings/profile) to add a [profile picture](/help/"
"change-your-profile-picture) and edit your [profile information](/help/edit-"
"your-profile)."
"\n"
"Zulip's [keyboard shortcuts](#keyboard-shortcuts) let you navigate the app\n"
"quickly and efficiently.\n"
"\n"
"Press `?` any time to see a [cheat sheet](#keyboard-shortcuts).\n"
msgstr ""
#: zerver/lib/onboarding.py:166
#: zerver/lib/onboarding.py:167
msgid ""
"Go to [Preferences](#settings/preferences) to [switch between the light and "
"dark themes](/help/dark-theme), [pick your favorite emoji theme](/help/emoji-"
"and-emoticons#change-your-emoji-set), [change your language](/help/change-"
"your-language), and make other tweaks to your Zulip experience."
"\n"
"Zulip uses [Markdown](/help/format-your-message-using-markdown),\n"
"an intuitive format for **bold**, *italics*, bulleted lists, and more.\n"
"Click [here](#message-formatting) for a cheat sheet.\n"
"\n"
"Check out our [messaging tips](/help/messaging-tips) to learn\n"
"about emoji reactions, code blocks and much more!\n"
msgstr ""
#: zerver/lib/onboarding.py:175
#: zerver/lib/onboarding.py:176
#, python-brace-format
msgid "In Zulip, channels [determine who gets a message]({help_link})."
msgid ""
"\n"
"Here are a few messages I understand: {bot_commands}\n"
"\n"
"Check out our [Getting started guide](/help/getting-started-with-zulip),\n"
"or browse the [Help center](/help/) to learn more!\n"
msgstr ""
#: zerver/lib/onboarding.py:179
#: zerver/lib/onboarding.py:183
#, python-brace-format
msgid "[Browse and subscribe to channels]({settings_link})."
msgstr ""
#: zerver/lib/onboarding.py:188
msgid ""
"In Zulip, topics [tell you what a message is about](/help/introduction-to-"
"topics). They are light-weight subjects, very similar to the subject line of "
"an email."
"\n"
"Im sorry, I did not understand your message. Please try\n"
"one of the following commands: {bot_commands}\n"
msgstr ""
#: zerver/lib/onboarding.py:193
msgid ""
"Check out [Recent conversations](#recent) to see what's happening! You can "
"return to this conversation by clicking \"Direct messages\" in the upper "
"left."
msgstr ""
#: zerver/lib/onboarding.py:202
msgid ""
"Zulip's [keyboard shortcuts](#keyboard-shortcuts) let you navigate the app "
"quickly and efficiently."
msgstr ""
#: zerver/lib/onboarding.py:206
msgid "Press `?` any time to see a [cheat sheet](#keyboard-shortcuts)."
msgstr ""
#: zerver/lib/onboarding.py:213
msgid ""
"Zulip uses [Markdown](/help/format-your-message-using-markdown), an "
"intuitive format for **bold**, *italics*, bulleted lists, and more. Click "
"[here](#message-formatting) for a cheat sheet."
msgstr ""
#: zerver/lib/onboarding.py:219
msgid ""
"Check out our [messaging tips](/help/messaging-tips) to learn about emoji "
"reactions, code blocks and much more!"
msgstr ""
#: zerver/lib/onboarding.py:230
msgid ""
"Check out our [Getting started guide](/help/getting-started-with-zulip), or "
"browse the [Help center](/help/) to learn more!"
msgstr ""
#: zerver/lib/onboarding.py:239
msgid ""
"Im sorry, I did not understand your message. Please try one of the "
"following commands:"
msgstr ""
#: zerver/lib/onboarding.py:279
#: zerver/lib/onboarding.py:221
#, python-brace-format
msgid ""
"\n"
@@ -5061,13 +5076,13 @@ msgid ""
"({move_content_another_channel_help_url}).\n"
msgstr ""
#: zerver/lib/onboarding.py:290
#: zerver/lib/onboarding.py:232
msgid ""
"\n"
":point_right: Try moving this message to another topic and back.\n"
msgstr ""
#: zerver/lib/onboarding.py:294
#: zerver/lib/onboarding.py:236
#, python-brace-format
msgid ""
"\n"
@@ -5081,12 +5096,12 @@ msgid ""
"and above.\n"
msgstr ""
#: zerver/lib/onboarding.py:303 zerver/lib/onboarding.py:351
#: zerver/lib/onboarding.py:423
#: zerver/lib/onboarding.py:245 zerver/lib/onboarding.py:293
#: zerver/lib/onboarding.py:365
msgid "welcome to Zulip!"
msgstr ""
#: zerver/lib/onboarding.py:306
#: zerver/lib/onboarding.py:248
msgid ""
"\n"
"You can read Zulip one conversation at a time, seeing each message in "
@@ -5094,34 +5109,34 @@ msgid ""
"no matter how many other conversations are going on.\n"
msgstr ""
#: zerver/lib/onboarding.py:311
#: zerver/lib/onboarding.py:253
msgid ""
"\n"
":point_right: When you're ready, check out your [Inbox](/#inbox) for other\n"
"conversations with unread messages.\n"
msgstr ""
#: zerver/lib/onboarding.py:316
#: zerver/lib/onboarding.py:258
msgid ""
"\n"
"To kick off a new conversation, click **Start new conversation** below.\n"
"The new conversation thread will be labeled with its own topic.\n"
msgstr ""
#: zerver/lib/onboarding.py:321
#: zerver/lib/onboarding.py:263
msgid ""
"\n"
"For a good topic name, think about finishing the sentence: “Hey, can we chat "
"about…?”\n"
msgstr ""
#: zerver/lib/onboarding.py:325
#: zerver/lib/onboarding.py:267
msgid ""
"\n"
":point_right: Try starting a new conversation in this channel.\n"
msgstr ""
#: zerver/lib/onboarding.py:330
#: zerver/lib/onboarding.py:272
#, python-brace-format
msgid ""
"\n"
@@ -5129,7 +5144,7 @@ msgid ""
"({format_message_help_url}).\n"
msgstr ""
#: zerver/lib/onboarding.py:336
#: zerver/lib/onboarding.py:278
#, python-brace-format
msgid ""
"\n"
@@ -5146,33 +5161,33 @@ msgid ""
"```\n"
msgstr ""
#: zerver/lib/onboarding.py:354
#: zerver/lib/onboarding.py:296
msgid ""
"\n"
"This **greetings** topic is a great place to say “hi” :wave: to your "
"teammates.\n"
msgstr ""
#: zerver/lib/onboarding.py:358
#: zerver/lib/onboarding.py:300
msgid ""
"\n"
":point_right: Click on this message to start a new message in the same "
"conversation.\n"
msgstr ""
#: zerver/lib/onboarding.py:375
#: zerver/lib/onboarding.py:317
msgid "moving messages"
msgstr ""
#: zerver/lib/onboarding.py:389
#: zerver/lib/onboarding.py:331
msgid "experiments"
msgstr ""
#: zerver/lib/onboarding.py:399
#: zerver/lib/onboarding.py:341
msgid "start a conversation"
msgstr ""
#: zerver/lib/onboarding.py:413
#: zerver/lib/onboarding.py:355
msgid "greetings"
msgstr ""
@@ -5184,53 +5199,53 @@ msgstr ""
msgid "Invalid response format"
msgstr ""
#: zerver/lib/push_notifications.py:432
#: zerver/lib/push_notifications.py:429
msgid "Invalid GCM option to bouncer: priority {priority!r}"
msgstr ""
#: zerver/lib/push_notifications.py:442
#: zerver/lib/push_notifications.py:439
#, python-brace-format
msgid "Invalid GCM options to bouncer: {options}"
msgstr ""
#. error
#: zerver/lib/push_notifications.py:753 zilencer/views.py:326
#: zerver/lib/push_notifications.py:718 zilencer/views.py:326
msgid "Token does not exist"
msgstr ""
#: zerver/lib/push_notifications.py:926
#: zerver/lib/push_notifications.py:939
msgid "New message"
msgstr ""
#: zerver/lib/push_notifications.py:1037
#: zerver/lib/push_notifications.py:1051
#, python-brace-format
msgid "{full_name} mentioned @{user_group_name}:"
msgstr ""
#: zerver/lib/push_notifications.py:1041
#: zerver/lib/push_notifications.py:1055
#, python-brace-format
msgid "{full_name} mentioned you:"
msgstr ""
#: zerver/lib/push_notifications.py:1048
#: zerver/lib/push_notifications.py:1062
#, python-brace-format
msgid "{full_name} mentioned everyone:"
msgstr ""
#: zerver/lib/push_notifications.py:1457
#: zerver/lib/push_notifications.py:1471
msgid "Test notification"
msgstr ""
#: zerver/lib/push_notifications.py:1458
#: zerver/lib/push_notifications.py:1472
#, python-brace-format
msgid "This is a test notification from {realm_name} ({realm_url})."
msgstr ""
#: zerver/lib/push_notifications.py:1510
#: zerver/lib/push_notifications.py:1524
msgid "Device not recognized"
msgstr ""
#: zerver/lib/push_notifications.py:1522
#: zerver/lib/push_notifications.py:1536
msgid "Device not recognized by the push bouncer"
msgstr ""
@@ -5258,7 +5273,7 @@ msgstr ""
msgid "You can't send direct messages outside of your organization."
msgstr ""
#: zerver/lib/remote_server.py:192
#: zerver/lib/remote_server.py:193
#, python-brace-format
msgid "Push notifications bouncer error: {error}"
msgstr ""
@@ -5269,7 +5284,7 @@ msgid "Can't decide between '{var_name1}' and '{var_name2}' arguments"
msgstr ""
#: zerver/lib/request.py:105 zerver/lib/streams.py:328
#: zerver/views/typing.py:41
#: zerver/views/typing.py:36
#, python-brace-format
msgid "Missing '{var_name}' argument"
msgstr ""
@@ -5384,6 +5399,24 @@ msgstr ""
msgid "Unable to retrieve subscribers for private channel"
msgstr ""
#: zerver/lib/thumbnail.py:48 zerver/lib/thumbnail.py:64
#: zerver/lib/thumbnail.py:158
msgid "Could not decode image; did you upload an image file?"
msgstr ""
#: zerver/lib/thumbnail.py:50 zerver/lib/thumbnail.py:66
#: zerver/lib/thumbnail.py:160
msgid "Image size exceeds limit."
msgstr ""
#: zerver/lib/thumbnail.py:88
msgid "Corrupt animated image."
msgstr ""
#: zerver/lib/thumbnail.py:97
msgid "Unknown animated image format."
msgstr ""
#: zerver/lib/typed_endpoint.py:314 zerver/lib/typed_endpoint.py:315
#: zerver/lib/validator.py:201
#, python-brace-format
@@ -5495,24 +5528,6 @@ msgstr ""
msgid "Upload would exceed your organization's upload quota."
msgstr ""
#: zerver/lib/upload/base.py:71 zerver/lib/upload/base.py:87
#: zerver/lib/upload/base.py:181
msgid "Could not decode image; did you upload an image file?"
msgstr ""
#: zerver/lib/upload/base.py:73 zerver/lib/upload/base.py:89
#: zerver/lib/upload/base.py:183
msgid "Image size exceeds limit."
msgstr ""
#: zerver/lib/upload/base.py:111
msgid "Corrupt animated image."
msgstr ""
#: zerver/lib/upload/base.py:120
msgid "Unknown animated image format."
msgstr ""
#: zerver/lib/user_groups.py:109
msgid "Invalid user group"
msgstr ""
@@ -5680,7 +5695,7 @@ msgstr ""
msgid "Unexpected arguments: {keys}"
msgstr ""
#: zerver/lib/validator.py:342 zerver/views/realm.py:87
#: zerver/lib/validator.py:342 zerver/views/realm.py:94
#, python-brace-format
msgid "{var_name} is not an allowed_type"
msgstr ""
@@ -5824,15 +5839,15 @@ msgstr ""
msgid "Group %(name)r in linkifier pattern is not present in URL template."
msgstr ""
#: zerver/models/messages.py:330
#: zerver/models/messages.py:351
msgid "Unicode emoji"
msgstr ""
#: zerver/models/messages.py:331
#: zerver/models/messages.py:352
msgid "Custom emoji"
msgstr ""
#: zerver/models/messages.py:332
#: zerver/models/messages.py:353
msgid "Zulip extra emoji"
msgstr ""
@@ -5852,51 +5867,51 @@ msgstr ""
msgid "\"code\" should be the only variable present in the URL template"
msgstr ""
#: zerver/models/realms.py:386
#: zerver/models/realms.py:397
msgid "sandbox"
msgstr ""
#: zerver/models/realms.py:387
#: zerver/models/realms.py:398
msgid "general"
msgstr ""
#: zerver/models/realms.py:388
#: zerver/models/realms.py:399
msgid "channel events"
msgstr ""
#: zerver/models/realms.py:404
#: zerver/models/realms.py:415
msgid "Zulip updates"
msgstr ""
#: zerver/models/realms.py:530
#: zerver/models/realms.py:541
msgid "Available on Zulip Cloud Standard. Upgrade to access."
msgstr ""
#: zerver/models/realms.py:531
#: zerver/models/realms.py:542
msgid "Available on Zulip Cloud Plus. Upgrade to access."
msgstr ""
#: zerver/models/realms.py:591
#: zerver/models/realms.py:602
msgid "GIPHY integration disabled"
msgstr ""
#: zerver/models/realms.py:596
#: zerver/models/realms.py:607
msgid "Allow GIFs rated Y (Very young audience)"
msgstr ""
#: zerver/models/realms.py:600
#: zerver/models/realms.py:611
msgid "Allow GIFs rated G (General audience)"
msgstr ""
#: zerver/models/realms.py:604
#: zerver/models/realms.py:615
msgid "Allow GIFs rated PG (Parental guidance)"
msgstr ""
#: zerver/models/realms.py:608
#: zerver/models/realms.py:619
msgid "Allow GIFs rated PG-13 (Parental guidance - under 13)"
msgstr ""
#: zerver/models/realms.py:612
#: zerver/models/realms.py:623
msgid "Allow GIFs rated R (Restricted)"
msgstr ""
@@ -5960,23 +5975,23 @@ msgstr ""
msgid "Unknown user"
msgstr ""
#: zerver/models/users.py:586
#: zerver/models/users.py:589
msgid "Organization owner"
msgstr ""
#: zerver/models/users.py:587
#: zerver/models/users.py:590
msgid "Organization administrator"
msgstr ""
#: zerver/models/users.py:588
#: zerver/models/users.py:591
msgid "Moderator"
msgstr ""
#: zerver/models/users.py:589
#: zerver/models/users.py:592
msgid "Member"
msgstr ""
#: zerver/models/users.py:590
#: zerver/models/users.py:593
msgid "Guest"
msgstr ""
@@ -6043,33 +6058,33 @@ msgstr ""
msgid "User-Agent header missing from request"
msgstr ""
#: zerver/views/custom_profile_fields.py:53
#: zerver/views/custom_profile_fields.py:44
msgid "Label cannot be blank."
msgstr ""
#: zerver/views/custom_profile_fields.py:67
#: zerver/views/custom_profile_fields.py:58
msgid "Field must have at least one choice."
msgstr ""
#: zerver/views/custom_profile_fields.py:85
#: zerver/views/custom_profile_fields.py:76
msgid "Field type not supported for display in profile summary."
msgstr ""
#: zerver/views/custom_profile_fields.py:114
#: zerver/views/custom_profile_fields.py:105
msgid "Invalid field type."
msgstr ""
#: zerver/views/custom_profile_fields.py:196
#: zerver/views/custom_profile_fields.py:263
#: zerver/views/custom_profile_fields.py:185
#: zerver/views/custom_profile_fields.py:251
msgid "Only 2 custom profile fields can be displayed in the profile summary."
msgstr ""
#: zerver/views/custom_profile_fields.py:223
#: zerver/views/custom_profile_fields.py:293
#: zerver/views/custom_profile_fields.py:212
#: zerver/views/custom_profile_fields.py:281
msgid "A field with that label already exists."
msgstr ""
#: zerver/views/custom_profile_fields.py:279
#: zerver/views/custom_profile_fields.py:267
msgid "Default custom field cannot be updated."
msgstr ""
@@ -6159,16 +6174,16 @@ msgstr ""
msgid "Message already deleted"
msgstr ""
#: zerver/views/message_fetch.py:116
#: zerver/views/message_fetch.py:120
#, python-brace-format
msgid "Too many messages requested (maximum {max_messages})."
msgstr ""
#: zerver/views/message_fetch.py:121 zerver/views/message_flags.py:87
#: zerver/views/message_fetch.py:125 zerver/views/message_flags.py:87
msgid "The anchor can only be excluded at an end of the range"
msgstr ""
#: zerver/views/message_flags.py:176
#: zerver/views/message_flags.py:171
#, python-brace-format
msgid "No such topic '{topic}'"
msgstr ""
@@ -6256,26 +6271,26 @@ msgstr ""
msgid "Read receipts are disabled in this organization."
msgstr ""
#: zerver/views/realm.py:187
#: zerver/views/realm.py:194
#, python-brace-format
msgid "Invalid language '{language}'"
msgstr ""
#: zerver/views/realm.py:194
#: zerver/views/realm.py:201
msgid "At least one authentication method must be enabled."
msgstr ""
#: zerver/views/realm.py:201
#: zerver/views/realm.py:208
#, python-brace-format
msgid "Invalid video_chat_provider {video_chat_provider}"
msgstr ""
#: zerver/views/realm.py:209
#: zerver/views/realm.py:216
#, python-brace-format
msgid "Invalid giphy_rating {giphy_rating}"
msgstr ""
#: zerver/views/realm.py:443
#: zerver/views/realm.py:475
msgid "Must be a demo organization."
msgstr ""
@@ -6443,19 +6458,19 @@ msgstr ""
msgid "<p>You are not authorized to view this file.</p>"
msgstr ""
#: zerver/views/typing.py:47
#: zerver/views/typing.py:42
msgid "User has disabled typing notifications for channel messages"
msgstr ""
#: zerver/views/typing.py:56
#: zerver/views/typing.py:51
msgid "Missing 'to' argument"
msgstr ""
#: zerver/views/typing.py:61
#: zerver/views/typing.py:56
msgid "Empty 'to' list"
msgstr ""
#: zerver/views/typing.py:64
#: zerver/views/typing.py:59
msgid "User has disabled typing notifications for direct messages"
msgstr ""
@@ -6806,31 +6821,31 @@ msgstr ""
msgid "Your plan doesn't allow sending push notifications."
msgstr ""
#: zilencer/views.py:774
#: zilencer/views.py:777
#, python-brace-format
msgid "Invalid property {property}"
msgstr ""
#: zilencer/views.py:777
#: zilencer/views.py:780
msgid "Invalid event type."
msgstr ""
#: zilencer/views.py:784
#: zilencer/views.py:787
msgid "Data is out of order."
msgstr ""
#: zilencer/views.py:874
#: zilencer/views.py:877
msgid "Duplicate registration detected."
msgstr ""
#: zilencer/views.py:1110
#: zilencer/views.py:1113
#, python-brace-format
msgid ""
"Couldn't reconcile billing data between server and realm. Please contact "
"{support_email}"
msgstr ""
#: zilencer/views.py:1249
#: zilencer/views.py:1258
msgid "Malformed audit log data"
msgstr ""
@@ -6838,14 +6853,14 @@ msgstr ""
msgid "You need to reset your password."
msgstr ""
#: zproject/backends.py:2372
#: zproject/backends.py:2374
msgid "Missing id_token parameter"
msgstr ""
#: zproject/backends.py:3087
#: zproject/backends.py:3089
msgid "Invalid OTP"
msgstr ""
#: zproject/backends.py:3090
#: zproject/backends.py:3092
msgid "Can't use both mobile_flow_otp and desktop_flow_otp together."
msgstr ""

View File

@@ -1,10 +1,14 @@
{
"#{stream_name}: {sub_count} users": "",
"%'{file}' exceeds the maximum file size for attachments ({variable} MB).": "",
"(attached file)": "",
"(forever)": "",
"(hidden)": "",
"(no topic)": "",
"(or <key-html></key-html>)": "",
"(to you and {other_participant_names})": "",
"(to you and {participants_count} more)": "",
"(to you)": "",
"(you)": "",
"({message_retention_days} days)": "",
"/dark (Switch to the dark theme)": "",
@@ -93,12 +97,14 @@
"Add global time": "",
"Add linkifier": "",
"Add members": "",
"Add members to {group_name}": "",
"Add members. Use usergroup or #channelname to bulk add members.": "",
"Add one or more users": "",
"Add option": "",
"Add poll": "",
"Add question": "",
"Add subscribers": "",
"Add subscribers to": "",
"Add subscribers. Use usergroup or #channelname to bulk add subscribers.": "",
"Add task": "",
"Add todo task list title": "",
@@ -119,6 +125,7 @@
"Admins, moderators and members, but only admins can add generic bots": "",
"Admins, moderators, members and guests": "",
"Advanced": "",
"Advanced configurations": "",
"Advertise organization in the Zulip communities directory": "",
"Alert word": "",
"Alert word \"{alert_word}\" removed successfully!": "",
@@ -136,6 +143,7 @@
"All unread messages": "",
"All users will need to log in again at your new organization URL.": "",
"All your messages except those in muted channels and topics.": "",
"All your messages.": "",
"Allow creating web-public channels (visible to anyone on the Internet)": "",
"Allow message content in message notification emails": "",
"Allow message editing": "",
@@ -156,6 +164,7 @@
"Any organization administrator can conduct an export.": "",
"Any time": "",
"Anyone can add more options after the poll is posted.": "",
"Anyone on the internet can view messages; members of your organization can join.": "",
"App theme": "",
"April": "",
"Archive <z-link></z-link>?": "",
@@ -198,6 +207,7 @@
"Avatar changes are disabled in this organization": "",
"Avatar from Gravatar": "",
"Back to channels": "",
"Back to settings": "",
"Because the original owner of this bot <z-bot-owner></z-bot-owner> is deactivated, you will become the owner for this bot.": "",
"Because you are removing the last subscriber from a private channel, it will be automatically <z-link>archived</z-link>.": "",
"Because you are the only organization owner, you cannot deactivate your account.": "",
@@ -282,7 +292,7 @@
"Code": "",
"Code playgrounds": "",
"Code playgrounds are interactive in-browser development environments, that are designed to make it convenient to edit and debug code. Zulip <z-link-code-blocks>code blocks</z-link-code-blocks> that are tagged with a programming language will have a button visible on hover that allows users to open the code block on the code playground site.": "",
"Collapse compose": "",
"Collapse compose box": "",
"Collapse direct messages": "",
"Collapse message": "",
"Collapse views": "",
@@ -298,6 +308,8 @@
"Compose your message here...": "",
"Composing messages": "",
"Configure how Zulip notifies you about new messages. In muted channels, channel notification settings apply only to unmuted topics.": "",
"Configure new channel settings": "",
"Configure new group settings": "",
"Configure regular expression patterns that will be used to automatically transform any matching text in Zulip messages and topics into links.": "",
"Configure the <z-link>default personal preference settings</z-link> for new users joining your organization.": "",
"Configure the authentication methods for your organization.": "",
@@ -309,6 +321,8 @@
"Contact a moderator to unresolve this topic.": "",
"Contact support": "",
"Continue": "",
"Continue to add members": "",
"Continue to add subscribers": "",
"Convert": "",
"Convert emoticons before sending (<code>:)</code> becomes 😃)": "",
"Cookie Bot": "",
@@ -494,6 +508,7 @@
"Emails (one on each line or comma-separated)": "",
"Emoji": "",
"Emoji name": "",
"Emoji reactions to your messages.": "",
"Emoji set changed successfully!": "",
"Emoji theme": "",
"Enable message edit history": "",
@@ -531,7 +546,7 @@
"Everyone sees this in their own time zone.": "",
"Exclude messages with topic <z-value></z-value>.": "",
"Exit search": "",
"Expand compose": "",
"Expand compose box": "",
"Expand direct messages": "",
"Expand message": "",
"Expand views": "",
@@ -571,7 +586,7 @@
"Filter events that will trigger notifications?": "",
"Filter exports": "",
"Filter groups": "",
"Filter invites": "",
"Filter invitations": "",
"Filter linkifiers": "",
"Filter members": "",
"Filter muted users": "",
@@ -633,6 +648,7 @@
"Header": "",
"Help center": "",
"Help menu": "",
"Hide left sidebar": "",
"Hide muted message again": "",
"Hide password": "",
"Hide starred message count": "",
@@ -686,7 +702,6 @@
"Invited at": "",
"Invited by": "",
"Invitee": "",
"Invites": "",
"Inviting...": "",
"Italic": "",
"January": "",
@@ -698,6 +713,8 @@
"Join {realm_name}": "",
"Joined": "",
"Joined {date_joined}": "",
"Joining and viewing messages requires being added by a subscriber": "",
"Joining and viewing messages requires being added by a subscriber; new subscribers cannot see messages sent before they joined": "",
"Joining the organization": "",
"July": "",
"June": "",
@@ -717,8 +734,7 @@
"Last modified": "",
"Last moved {last_edit_timestr}.": "",
"Learn more": "",
"Learn more about mentions <z-link>here</z-link>.": "",
"Learn more about starring messages <z-link>here</z-link>.": "",
"Learn more about emoji reactions <z-link>here</z-link>.": "",
"Leave group": "",
"Leave group {name}": "",
"Leave {group_name}": "",
@@ -746,7 +762,7 @@
"Main menu": "",
"Make <b>combined feed</b> my home view": "",
"Make <b>inbox</b> my home view": "",
"Make <b>recent conversation</b> my home view": "",
"Make <b>recent conversations</b> my home view": "",
"Make organization permanent": "",
"Manage bot": "",
"Manage this bot": "",
@@ -769,6 +785,7 @@
"Me": "",
"Member": "",
"Members": "",
"Members of your organization can view messages and join": "",
"Mention a time-zone-aware time": "",
"Mentioned in": "",
"Mentions": "",
@@ -793,6 +810,7 @@
"Message-area line height (%)": "",
"Messages": "",
"Messages in all public channels": "",
"Messages in topics you follow.": "",
"Messages sent by you": "",
"Messages sent by {sender}": "",
"Messages where you are mentioned.": "",
@@ -818,8 +836,6 @@
"Move topic": "",
"Moved by {full_name}": "",
"Moving messages": "",
"Must be invited by a subscriber; new subscribers can only see messages sent after they join; hidden from non-administrator users": "",
"Must be invited by a subscriber; new subscribers can view complete message history; hidden from non-administrator users": "",
"Mute": "",
"Mute channel": "",
"Mute this user": "",
@@ -838,12 +854,14 @@
"Narrow to messages containing images.": "",
"Narrow to messages containing links.": "",
"Narrow to messages containing uploads.": "",
"Narrow to messages in followed topics.": "",
"Narrow to messages in resolved topics.": "",
"Narrow to messages on channel <z-value></z-value>.": "",
"Narrow to messages sent by <z-value></z-value>.": "",
"Narrow to messages sent by you.": "",
"Narrow to messages that mention you.": "",
"Narrow to messages with alert words.": "",
"Narrow to messages with emoji reactions.": "",
"Narrow to messages with topic <z-value></z-value>.": "",
"Narrow to starred messages.": "",
"Narrow to unread messages.": "",
@@ -884,7 +902,7 @@
"No drafts selected": "",
"No drafts.": "",
"No group members match your current filter.": "",
"No invites match your current filter.": "",
"No invitations match your current filter.": "",
"No language set": "",
"No linkifiers configured.": "",
"No linkifiers match your current filter.": "",
@@ -914,6 +932,7 @@
"Nobody in this Zulip organization will be able to see this email address.": "",
"Non-profit (registered)": "",
"None": "",
"None of your messages have emoji reactions yet.": "",
"None.": "",
"Not subscribed": "",
"Note that any bots that you maintain will be disabled.": "",
@@ -964,8 +983,6 @@
"Organization administrators can reactivate deactivated users.": "",
"Organization description": "",
"Organization logo": "",
"Organization members can join (guests must be invited by a subscriber); anyone on the Internet can view complete message history without creating an account": "",
"Organization members can join (guests must be invited by a subscriber); organization members can view complete message history without joining": "",
"Organization name": "",
"Organization owners": "",
"Organization permissions": "",
@@ -1042,6 +1059,8 @@
"Quote and reply to message": "",
"Quoted original email (in replies)": "",
"React to selected message with": "",
"Reactions": "",
"Reactions to your messages": "",
"Reactivate": "",
"Reactivate bot": "",
"Reactivate this bot": "",
@@ -1051,7 +1070,6 @@
"Read receipts": "",
"Read receipts are currently disabled in this organization.": "",
"Read receipts are not available for Notification Bot messages.": "",
"Receives new channel announcements": "",
"Recent conversations": "",
"Remove": "",
"Remove from default": "",
@@ -1130,6 +1148,7 @@
"Select language": "",
"Select light theme": "",
"Send": "",
"Send a test notification": "",
"Send all notifications to a single topic": "",
"Send automated notice to new topic": "",
"Send automated notice to old topic": "",
@@ -1159,6 +1178,7 @@
"Show fewer": "",
"Show images in thread": "",
"Show keyboard shortcuts": "",
"Show left sidebar": "",
"Show less": "",
"Show message sender's user card": "",
"Show more": "",
@@ -1188,11 +1208,13 @@
"Star selected message": "",
"Star this message": "",
"Starred messages": "",
"Starring messages is a good way to keep track of important messages, such as tasks you need to go back to, or useful references. To star a message, hover over a message and click the <star-icon></star-icon>. <z-link>Learn more</z-link>": "",
"Start a new topic or select one from the list.": "",
"Start export of public data": "",
"Start new conversation": "",
"Status": "",
"Stream <z-link>#{stream_name}</z-link> created!": "",
"Streams": "",
"Strikethrough": "",
"Subject": "",
"Subscribe": "",
@@ -1215,7 +1237,6 @@
"System bot": "",
"Task already exists": "",
"Task list": "",
"Test desktop notification": "",
"The <b>inbox</b> view provides an overview of your conversations with unread messages.": "",
"The <b>recent conversations</b> view provides an overview of all the ongoing conversations.": "",
"The administrators provided the following comment:": "",
@@ -1227,7 +1248,7 @@
"The recipient {recipient} is not valid.": "",
"The recipients {recipients} are not valid.": "",
"The sender's email address": "",
"The topic <strong>{topic_name}</strong> already exists in this channel. Are you sure you want to combine messages from these topics? This cannot be undone.": "",
"The topic <z-topic-name>{topic_name}</z-topic-name> already exists in this channel. Are you sure you want to combine messages from these topics? This cannot be undone.": "",
"The users you invite will be automatically added to <z-link>default channels</z-link> for this organization, as you do not have permission to configure which channels new users join.": "",
"Their password will be cleared from our systems, and any bots they maintain will be disabled.": "",
"Theme": "",
@@ -1238,7 +1259,7 @@
"There are no deactivated users.": "",
"There are no default channels.": "",
"There are no exports.": "",
"There are no invites.": "",
"There are no invitations.": "",
"There are no messages here.": "",
"There are no unread messages in your inbox.": "",
"There are no user groups you can view in this organization.": "",
@@ -1262,8 +1283,8 @@
"This feature is available on Zulip Cloud Plus. Upgrade to access.": "",
"This group has no members.": "",
"This is a <z-link-general>demo organization</z-link-general> and will be automatically deleted in {days_remaining} days, unless it's <z-link-convert>converted into a permanent organization</z-link-convert>.": "",
"This is a test notification from Zulip.": "",
"This is not a <z-link>publicly accessible</z-link> conversation.": "",
"This is what a Zulip notification looks like.": "",
"This is your home view.": "",
"This message could not be sent at the scheduled time.": "",
"This message is no longer scheduled to be sent.": "",
@@ -1285,6 +1306,7 @@
"This profile field is required.": "",
"This user does not exist!": "",
"This user has been deactivated.": "",
"This view will show messages where you are mentioned.": "",
"This will clear the <z-field-name></z-field-name> profile field for 1 user.": "",
"This will clear the <z-field-name></z-field-name> profile field for <z-count></z-count> users.": "",
"This will delete the <z-profile-field-name></z-profile-field-name> profile field for 1 user.": "",
@@ -1300,6 +1322,7 @@
"Time zone": "",
"Time's up!": "",
"Tip: You can also send \"/poll Some question\"": "",
"To call attention to a message, you can mention a user, a group, topic participants, or all subscribers to a stream. Type @ in the compose box, and choose who you'd like to mention from the list of suggestions. <z-link>Learn more</z-link>": "",
"To invite users, please <z-link-billing>increase the number of licenses</z-link-billing> or <z-link-help-page>deactivate inactive users</z-link-help-page>.": "",
"To preserve your reading state, this view does not mark messages as read.": "",
"Today": "",
@@ -1411,7 +1434,6 @@
"View bot card": "",
"View channel": "",
"View channel messages": "",
"View channels": "",
"View direct messages": "",
"View drafts": "",
"View edit and move history": "",
@@ -1496,6 +1518,7 @@
"You are sending a message to a resolved topic. You can send as-is or unresolve the topic first.": "",
"You are using an old version of the Zulip desktop app with known security bugs.": "",
"You are viewing all the bots in this organization.": "",
"You aren't following any topics.": "",
"You can <z-link-new-bot>add a new bot</z-link-new-bot> or <z-link-manage-bot>manage</z-link-manage-bot> your own bots.": "",
"You can <z-link>manage</z-link> your own bots.": "",
"You can also make <z-link>tables</z-link> with this <z-link>Markdown-ish table syntax</z-link>.": "",
@@ -1552,7 +1575,6 @@
"You have not sent any direct messages to yourself yet!": "",
"You have not uploaded any files.": "",
"You have unmuted this topic": "",
"You haven't been mentioned yet!": "",
"You haven't received any messages sent by {person} yet.": "",
"You may want to <z-link>configure</z-link> your organization's login page prior to inviting users.": "",
"You may want to <z-link>upload a profile picture</z-link> for your organization prior to inviting users.": "",
@@ -1637,6 +1659,7 @@
"{messages_not_allowed_to_move, plural, one {# message} other {# messages}} will remain in the current topic.": "",
"{minutes} min to edit": "",
"{minutes} minutes ago": "",
"{msg_count} messages from {sender_name}": "",
"{name} (guest)": "",
"{num_of_people, plural, one {This message has been <z-link>read</z-link> by {num_of_people} person:} other {This message has been <z-link>read</z-link> by {num_of_people} people:}}": "",
"{seconds} sec to edit": "",