i18n: Update translation data from Transifex.

This commit is contained in:
Tim Abbott
2023-12-14 12:35:27 -08:00
parent 94f0837b9c
commit 8965f011fb
55 changed files with 6869 additions and 6331 deletions

View File

@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Zulip\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-12 17:56+0000\n"
"POT-Creation-Date: 2023-12-14 20:29+0000\n"
"PO-Revision-Date: 2015-12-06 00:18+0000\n"
"Last-Translator: David Wood <heavy.spot0252@fuligin.ink>, 2022-2023\n"
"Language-Team: English (United Kingdom) (http://app.transifex.com/zulip/zulip/language/en_GB/)\n"
@@ -65,7 +65,7 @@ msgstr "Start time is later than end time. Start: {start}, End: {end}"
msgid "No analytics data available. Please contact your server administrator."
msgstr "No analytics data available. Please contact your server administrator."
#: analytics/views/support.py:183 analytics/views/support.py:422
#: analytics/views/support.py:188 analytics/views/support.py:427
#: zerver/views/streams.py:291 zerver/views/streams.py:295
#: zerver/views/streams.py:303
msgid "Invalid parameters"
@@ -136,124 +136,124 @@ msgstr "Registration is deactivated"
msgid "Invalid remote server."
msgstr "Invalid remote server."
#: corporate/lib/stripe.py:200
#: corporate/lib/stripe.py:204
#, python-brace-format
msgid ""
"You must purchase licenses for all active users in your organization "
"(minimum {min_licenses})."
msgstr "You must purchase licenses for all active users in your organisation (minimum {min_licenses})."
#: corporate/lib/stripe.py:206
#: corporate/lib/stripe.py:210
#, python-brace-format
msgid ""
"Invoices with more than {max_licenses} licenses can't be processed from this"
" page. To complete the upgrade, please contact {email}."
msgstr "Invoices with more than {max_licenses} licences can't be processed from this page. To complete the upgrade, please contact {email}."
#: corporate/lib/stripe.py:370
#: corporate/lib/stripe.py:352
msgid "No payment method on file."
msgstr "No payment method on file."
#: corporate/lib/stripe.py:378
#: corporate/lib/stripe.py:360
#, python-brace-format
msgid "{brand} ending in {last4}"
msgstr "{brand} ending in {last4}"
#: corporate/lib/stripe.py:386
#: corporate/lib/stripe.py:368
#, python-brace-format
msgid "Unknown payment method. Please contact {email}."
msgstr "Unknown payment method. Please contact {email}."
#: corporate/lib/stripe.py:402
#: corporate/lib/stripe.py:384
#, python-brace-format
msgid "Something went wrong. Please contact {email}."
msgstr "Something went wrong. Please contact {email}."
#: corporate/lib/stripe.py:403
#: corporate/lib/stripe.py:385
msgid "Something went wrong. Please reload the page."
msgstr "Something went wrong. Please reload the page."
#: corporate/lib/stripe.py:486
#: corporate/lib/stripe.py:476
msgid "Something went wrong. Please wait a few seconds and try again."
msgstr "Something went wrong. Please wait a few seconds and try again."
#: corporate/lib/stripe.py:1204
#: corporate/lib/stripe.py:1226
msgid "Please add a credit card before starting your free trial."
msgstr "Please add a credit card before starting your free trial."
#: corporate/lib/stripe.py:1225
#: corporate/lib/stripe.py:1247
msgid "Please add a credit card to schedule upgrade."
msgstr "Please add a credit card to schedule upgrade."
#: corporate/lib/stripe.py:1954
#: corporate/lib/stripe.py:1995
msgid ""
"Unable to update the plan. The plan has been expired and replaced with a new"
" plan."
msgstr "Unable to update the plan. The plan has been expired and replaced with a new plan."
#: corporate/lib/stripe.py:1959
#: corporate/lib/stripe.py:2000
msgid "Unable to update the plan. The plan has ended."
msgstr "Unable to update the plan. The plan has ended."
#: corporate/lib/stripe.py:2014
#: corporate/lib/stripe.py:2055
msgid ""
"Cannot update licenses in the current billing period for free trial plan."
msgstr "Cannot update licenses in the current billing period for free trial plan."
#: corporate/lib/stripe.py:2019 corporate/lib/stripe.py:2047
#: corporate/lib/stripe.py:2060 corporate/lib/stripe.py:2088
msgid ""
"Unable to update licenses manually. Your plan is on automatic license "
"management."
msgstr "Unable to update licenses manually. Your plan is on automatic license management."
#: corporate/lib/stripe.py:2025
#: corporate/lib/stripe.py:2066
#, python-brace-format
msgid ""
"Your plan is already on {licenses} licenses in the current billing period."
msgstr "Your plan is already on {licenses} licenses in the current billing period."
#: corporate/lib/stripe.py:2030
#: corporate/lib/stripe.py:2071
msgid "You cannot decrease the licenses in the current billing period."
msgstr "You cannot decrease the licenses in the current billing period."
#: corporate/lib/stripe.py:2056
#: corporate/lib/stripe.py:2097
msgid ""
"Cannot change the licenses for next billing cycle for a plan that is being "
"downgraded."
msgstr "Cannot change the licenses for next billing cycle for a plan that is being downgraded."
#: corporate/lib/stripe.py:2062
#: corporate/lib/stripe.py:2103
#, python-brace-format
msgid ""
"Your plan is already scheduled to renew with {licenses_at_next_renewal} "
"licenses."
msgstr "Your plan is already scheduled to renew with {licenses_at_next_renewal} licenses."
#: corporate/lib/stripe.py:2077
#: corporate/lib/stripe.py:2118
msgid "Nothing to change."
msgstr "Nothing to change."
#: corporate/lib/stripe.py:2282
#: corporate/lib/stripe.py:2323
msgid "No customer for this organization!"
msgstr "No customer for this organisation!"
#: corporate/lib/stripe.py:2291
#: corporate/lib/stripe.py:2332
msgid "Session not found"
msgstr "Session not found"
#: corporate/lib/stripe.py:2297 zerver/decorator.py:197
#: corporate/lib/stripe.py:2338 zerver/decorator.py:197
msgid "Must be a billing administrator or an organization owner"
msgstr "Must be a billing administrator or an organisation owner"
#: corporate/lib/stripe.py:2308
#: corporate/lib/stripe.py:2349
msgid "Payment intent not found"
msgstr "Payment intent not found"
#: corporate/lib/stripe.py:2311
#: corporate/lib/stripe.py:2352
msgid "Pass stripe_session_id or stripe_payment_intent_id"
msgstr "Pass stripe_session_id or stripe_payment_intent_id"
#: corporate/lib/stripe.py:2817
#: corporate/lib/stripe.py:2891
#, python-brace-format
msgid ""
"Your organization's request for sponsored hosting has been approved! You have been upgraded to {plan_name}, free of charge. {emoji}\n"
@@ -261,33 +261,37 @@ msgid ""
"If you could {begin_link}list Zulip as a sponsor on your website{end_link}, we would really appreciate it!"
msgstr "Your organisation's request for sponsored hosting has been approved! You have been upgraded to {plan_name}, free of charge. {emoji}\n\nIf you could {begin_link}list Zulip as a sponsor on your website{end_link}, we would really appreciate it!"
#: corporate/views/remote_billing_page.py:125
#: corporate/views/billing_page.py:328
msgid "Parameter 'confirmed' is required"
msgstr ""
#: corporate/views/remote_billing_page.py:130
msgid "Billing access token expired."
msgstr "Billing access token expired."
#: corporate/views/remote_billing_page.py:127
#: corporate/views/remote_billing_page.py:132
msgid "Invalid billing access token."
msgstr "Invalid billing access token."
#: corporate/views/remote_billing_page.py:242
#: corporate/views/remote_billing_page.py:256
msgid "User account doesn't exist yet."
msgstr ""
msgstr "User account doesn't exist yet."
#: corporate/views/remote_billing_page.py:247
#: corporate/views/remote_billing_page.py:612
#: corporate/views/remote_billing_page.py:261
#: corporate/views/remote_billing_page.py:659
msgid "You must accept the Terms of Service to proceed."
msgstr "You must accept the Terms of Service to proceed."
#: corporate/views/remote_billing_page.py:447
#: corporate/views/remote_billing_page.py:487
msgid ""
"This zulip_org_id is not registered with Zulip's billing management system."
msgstr ""
msgstr "This zulip_org_id is not registered with Zulip's billing management system."
#: corporate/views/remote_billing_page.py:454
#: corporate/views/remote_billing_page.py:494
msgid "Invalid zulip_org_key for this zulip_org_id."
msgstr ""
msgstr "Invalid zulip_org_key for this zulip_org_id."
#: corporate/views/remote_billing_page.py:458
#: corporate/views/remote_billing_page.py:498
msgid "Your server registration has been deactivated."
msgstr "Your server registration has been deactivated."
@@ -314,7 +318,7 @@ msgid ""
msgstr "\n If this error is unexpected, you can\n <a href=\"mailto:%(support_email)s\">contact support</a>.\n "
#: templates/500.html:4 templates/500.html:21
#: zerver/actions/scheduled_messages.py:387 zerver/middleware.py:393
#: zerver/actions/scheduled_messages.py:401 zerver/middleware.py:393
msgid "Internal server error"
msgstr "Internal server error"
@@ -563,31 +567,31 @@ msgstr "Make sure you copied the link correctly in to your browser. If you're st
msgid "Billing"
msgstr "Billing"
#: templates/corporate/billing.html:301 templates/corporate/billing.html:327
#: templates/corporate/billing.html:356 templates/corporate/billing.html:385
#: templates/corporate/billing.html:411
#: templates/corporate/billing.html:312 templates/corporate/billing.html:338
#: templates/corporate/billing.html:367 templates/corporate/billing.html:396
#: templates/corporate/billing.html:422
#: templates/zerver/change_email_address_visibility_modal.html:8
#: templates/zerver/development/email_log.html:36
msgid "Close modal"
msgstr "Close modal"
#: templates/corporate/billing.html:312 templates/corporate/billing.html:341
#: templates/corporate/billing.html:370
#: templates/corporate/billing.html:323 templates/corporate/billing.html:352
#: templates/corporate/billing.html:381
#: templates/zerver/change_email_address_visibility_modal.html:26
msgid "Cancel"
msgstr "Cancel"
#: templates/corporate/billing.html:314 templates/corporate/billing.html:398
#: templates/corporate/billing.html:421
#: templates/corporate/billing.html:325 templates/corporate/billing.html:409
#: templates/corporate/billing.html:432
msgid "Downgrade"
msgstr "Downgrade"
#: templates/corporate/billing.html:343 templates/corporate/billing.html:372
#: templates/corporate/billing.html:354 templates/corporate/billing.html:383
#: templates/zerver/change_email_address_visibility_modal.html:28
msgid "Confirm"
msgstr "Confirm"
#: templates/corporate/billing.html:396 templates/corporate/billing.html:419
#: templates/corporate/billing.html:407 templates/corporate/billing.html:430
msgid "Never mind"
msgstr "Never mind"
@@ -686,6 +690,10 @@ msgstr "Education pricing"
msgid "View pricing"
msgstr "View pricing"
#: templates/corporate/remote_billing_server_deactivate.html:5
msgid "Deactivate server registration?"
msgstr ""
#: templates/corporate/self-hosting.html:31
msgid "Zulip for business"
msgstr "Zulip for business"
@@ -827,8 +835,6 @@ msgstr "Already have an account?"
#: templates/zerver/accounts_home.html:92
#: templates/zerver/emails/remote_billing_legacy_server_confirm_login.html:21
#: templates/zerver/emails/remote_billing_legacy_server_confirm_login.txt:6
#: templates/zerver/emails/remote_realm_billing_confirm_login.html:18
#: templates/zerver/emails/remote_realm_billing_confirm_login.txt:4
#: templates/zerver/footer.html:17
#: templates/zerver/log_into_subdomain_token_invalid.html:13
#: templates/zerver/login.html:5 templates/zerver/login.html:128
@@ -2240,53 +2246,50 @@ msgstr "Click the link below to reactivate your organisation."
msgid ""
"Either you, or someone on your behalf, has requested a log in link to manage"
" the Zulip plan for <b>%(remote_server_hostname)s</b>."
msgstr ""
msgstr "Either you, or someone on your behalf, has requested a log in link to manage the Zulip plan for <b>%(remote_server_hostname)s</b>."
#: templates/zerver/emails/remote_billing_legacy_server_confirm_login.html:12
msgid ""
"\n"
" Click the button below to log in.\n"
" "
msgstr ""
msgstr "\n Click the button below to log in.\n "
#: templates/zerver/emails/remote_billing_legacy_server_confirm_login.html:16
#: templates/zerver/emails/remote_realm_billing_confirm_login.html:13
#, python-format
msgid ""
"\n"
" This link will expire in %(validity_in_hours)s hours.\n"
" "
msgstr ""
msgstr "\n This link will expire in %(validity_in_hours)s hours.\n "
#: templates/zerver/emails/remote_billing_legacy_server_confirm_login.html:24
#: templates/zerver/emails/remote_realm_billing_confirm_login.html:21
#: templates/zerver/emails/remote_realm_billing_confirm_login.html:17
#, python-format
msgid ""
"Questions? <a href=\"%(billing_help_link)s\">Learn more</a> or contact "
"%(billing_contact_email)s."
msgstr ""
msgstr "Questions? <a href=\"%(billing_help_link)s\">Learn more</a> or contact %(billing_contact_email)s."
#: templates/zerver/emails/remote_billing_legacy_server_confirm_login.subject.txt:1
#: templates/zerver/emails/remote_realm_billing_confirm_login.subject.txt:1
msgid "Log in to Zulip plan management"
msgstr ""
msgstr "Log in to Zulip plan management"
#: templates/zerver/emails/remote_billing_legacy_server_confirm_login.txt:1
#, python-format
msgid ""
"Either you, or someone on your behalf, has requested a log in link to manage"
" the Zulip plan for %(remote_server_hostname)s."
msgstr ""
msgstr "Either you, or someone on your behalf, has requested a log in link to manage the Zulip plan for %(remote_server_hostname)s."
#: templates/zerver/emails/remote_billing_legacy_server_confirm_login.txt:4
msgid "Click the link below to log in."
msgstr ""
msgstr "Click the link below to log in."
#: templates/zerver/emails/remote_billing_legacy_server_confirm_login.txt:4
#: templates/zerver/emails/remote_realm_billing_confirm_login.txt:1
#, python-format
msgid "This link will expire in %(validity_in_hours)s hours."
msgstr ""
msgstr "This link will expire in %(validity_in_hours)s hours."
#: templates/zerver/emails/remote_billing_legacy_server_confirm_login.txt:8
#: templates/zerver/emails/remote_realm_billing_confirm_login.txt:6
@@ -2294,21 +2297,30 @@ msgstr ""
msgid ""
"Questions? Learn more at %(billing_help_link)s or contact "
"%(billing_contact_email)s."
msgstr ""
msgstr "Questions? Learn more at %(billing_help_link)s or contact %(billing_contact_email)s."
#: templates/zerver/emails/remote_realm_billing_confirm_login.html:9
#, python-format
msgid ""
"\n"
" Click the button below to log in to Zulip plan management for <b>%(remote_realm_host)s</b>.\n"
" Click the button below to confirm your email and log in to Zulip plan management for <b>%(remote_realm_host)s</b>.\n"
" "
msgstr ""
#: templates/zerver/emails/remote_realm_billing_confirm_login.html:14
#: templates/zerver/emails/remote_realm_billing_confirm_login.txt:4
msgid "Confirm and log in"
msgstr ""
#: templates/zerver/emails/remote_realm_billing_confirm_login.subject.txt:1
msgid "Confirm email for Zulip plan management"
msgstr ""
#: templates/zerver/emails/remote_realm_billing_confirm_login.txt:1
#, python-format
msgid ""
"Click the link below to log in to Zulip plan management for "
"%(remote_realm_host)s."
"Click the link below to confirm your email and log in to Zulip plan "
"management for %(remote_realm_host)s."
msgstr ""
#: templates/zerver/emails/sponsorship_approved_community_plan.html:9
@@ -3120,7 +3132,7 @@ msgstr "\n You can also use the <a href=\"%(apps_page_lin
#: templates/zilencer/remote_realm_server_mismatch_error.html:16
msgid "Unexpected Zulip server registration"
msgstr ""
msgstr "Unexpected Zulip server registration"
#: templates/zilencer/remote_realm_server_mismatch_error.html:18
#, python-format
@@ -3132,7 +3144,7 @@ msgid ""
" Please <a href=\"mailto:%(support_email)s\">contact Zulip support</a>\n"
" for assistance in resolving this issue.\n"
" "
msgstr ""
msgstr "\n Your Zulip organisation is registered as associated with a\n different Zulip server installation.\n\n Please <a href=\"mailto:%(support_email)s\">contact Zulip support</a>\n for assistance in resolving this issue.\n "
#: zerver/actions/create_user.py:98
msgid "signups"
@@ -3353,65 +3365,65 @@ msgstr "Invalid message flag operation: '{operation}'"
msgid "Invalid message(s)"
msgstr "Invalid message(s)"
#: zerver/actions/message_send.py:177
#: zerver/actions/message_send.py:176
msgid "Unable to render message"
msgstr "Unable to render message"
#: zerver/actions/message_send.py:1285
#: zerver/actions/message_send.py:1271
msgid "Expected exactly one stream"
msgstr "Expected exactly one stream"
#: zerver/actions/message_send.py:1296
#: zerver/actions/message_send.py:1282
msgid "Invalid data type for stream"
msgstr "Invalid data type for stream"
#: zerver/actions/message_send.py:1312 zerver/actions/message_send.py:1322
#: zerver/actions/message_send.py:1298 zerver/actions/message_send.py:1308
#: zerver/lib/recipient_parsing.py:25
msgid "Invalid data type for recipients"
msgstr "Invalid data type for recipients"
#: zerver/actions/message_send.py:1330 zerver/actions/message_send.py:1338
#: zerver/actions/message_send.py:1316 zerver/actions/message_send.py:1324
msgid "Recipient lists may contain emails or user IDs, but not both."
msgstr "Recipient lists may contain emails or user IDs, but not both."
#: zerver/actions/message_send.py:1483
#: zerver/actions/message_send.py:1474
#, python-brace-format
msgid ""
"Your bot {bot_identity} tried to send a message to stream ID {stream_id}, "
"but there is no stream with that ID."
msgstr "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, but there is no stream with that ID."
#: zerver/actions/message_send.py:1494
#: zerver/actions/message_send.py:1485
#, python-brace-format
msgid ""
"Your bot {bot_identity} tried to send a message to stream {stream_name}, but"
" that stream does not exist. Click [here]({new_stream_link}) to create it."
msgstr "Your bot {bot_identity} tried to send a message to stream {stream_name}, but that stream does not exist. Click [here]({new_stream_link}) to create it."
#: zerver/actions/message_send.py:1506
#: zerver/actions/message_send.py:1497
#, python-brace-format
msgid ""
"Your bot {bot_identity} tried to send a message to stream {stream_name}. The"
" stream exists but does not have any subscribers."
msgstr "Your bot {bot_identity} tried to send a message to stream {stream_name}. The stream exists but does not have any subscribers."
#: zerver/actions/message_send.py:1553
#: zerver/actions/message_send.py:1544
msgid "Direct messages are disabled in this organization."
msgstr "Direct messages are disabled in this organisation."
#: zerver/actions/message_send.py:1568
#: zerver/actions/message_send.py:1554
msgid "You do not have permission to access some of the recipients."
msgstr "You do not have permission to access some of the recipients."
#: zerver/actions/message_send.py:1699
#: zerver/actions/message_send.py:1685
msgid "Topics are required in this organization"
msgstr "Topics are required in this organisation"
#: zerver/actions/message_send.py:1761
#: zerver/actions/message_send.py:1747
msgid "Widgets: API programmer sent invalid JSON content"
msgstr "Widgets: API programmer sent invalid JSON content"
#: zerver/actions/message_send.py:1767
#: zerver/actions/message_send.py:1753
#, python-brace-format
msgid "Widgets: {error_msg}"
msgstr "Widgets: {error_msg}"
@@ -3428,28 +3440,28 @@ msgstr "The ordered list must not contain duplicated linkifiers"
msgid "The ordered list must enumerate all existing linkifiers exactly once"
msgstr "The ordered list must enumerate all existing linkifiers exactly once"
#: zerver/actions/scheduled_messages.py:136
#: zerver/actions/scheduled_messages.py:150
msgid "Scheduled message was already sent"
msgstr "Scheduled message was already sent"
#: zerver/actions/scheduled_messages.py:141
#: zerver/actions/scheduled_messages.py:155
#: zerver/views/scheduled_messages.py:88
#: zerver/views/scheduled_messages.py:128
#: zerver/views/scheduled_messages.py:129
msgid "Scheduled delivery time must be in the future."
msgstr "Scheduled delivery time must be in the future."
#: zerver/actions/scheduled_messages.py:276
#: zerver/actions/scheduled_messages.py:290
msgid "Message could not be sent at the scheduled time."
msgstr "Message could not be sent at the scheduled time."
#: zerver/actions/scheduled_messages.py:327
#: zerver/actions/scheduled_messages.py:341
#, python-brace-format
msgid ""
"The message you scheduled for {delivery_datetime} was not sent because of "
"the following error:"
msgstr "The message you scheduled for {delivery_datetime} was not sent because of the following error:"
#: zerver/actions/scheduled_messages.py:332
#: zerver/actions/scheduled_messages.py:346
msgid "[View scheduled messages](#scheduled)"
msgstr "[View scheduled messages](#scheduled)"
@@ -3726,7 +3738,7 @@ msgstr "An error occurred while deleting the attachment. Please try again later.
msgid "Message must have recipients!"
msgstr "Message must have recipients!"
#: zerver/lib/digest.py:412
#: zerver/lib/digest.py:415
#, python-brace-format
msgid "{service_name} digest"
msgstr "{service_name} digest"
@@ -3905,7 +3917,7 @@ msgid "API usage exceeded rate limit"
msgstr "API usage exceeded rate limit"
#: zerver/lib/exceptions.py:255 zerver/lib/request.py:445
#: zerver/lib/typed_endpoint.py:361 zerver/lib/validator.py:779
#: zerver/lib/typed_endpoint.py:361 zerver/lib/validator.py:795
msgid "Malformed JSON"
msgstr "Malformed JSON"
@@ -4000,7 +4012,7 @@ msgstr "Reaction doesn't exist."
msgid ""
"Your organization is registered to a different Zulip server. Please contact "
"Zulip support for assistance in resolving this issue."
msgstr ""
msgstr "Your organisation is registered to a different Zulip server. Please contact Zulip support for assistance in resolving this issue."
#: zerver/lib/exceptions.py:621
msgid "Organization not registered"
@@ -4360,7 +4372,7 @@ msgid "Invalid GCM options to bouncer: {options}"
msgstr "Invalid GCM options to bouncer: {options}"
#. error
#: zerver/lib/push_notifications.py:731 zilencer/views.py:233
#: zerver/lib/push_notifications.py:731 zilencer/views.py:234
msgid "Token does not exist"
msgstr "Token does not exist"
@@ -4413,7 +4425,7 @@ msgstr "Recipient list may only contain user IDs"
#: zerver/lib/recipient_users.py:29 zerver/lib/streams.py:281
#: zerver/lib/streams.py:289 zerver/lib/streams.py:896
#: zerver/tornado/views.py:167 zerver/views/events_register.py:97
#: zerver/views/message_send.py:176 zerver/views/message_send.py:197
#: zerver/views/message_send.py:177 zerver/views/message_send.py:198
msgid "User not authorized for this query"
msgstr "User not authorised for this query"
@@ -4460,7 +4472,7 @@ msgstr "Argument \"{name}\" is not valid JSON."
msgid "Scheduled message does not exist"
msgstr "Scheduled message does not exist"
#: zerver/lib/send_email.py:73
#: zerver/lib/send_email.py:76
#, python-brace-format
msgid "{service_name} account security"
msgstr "{service_name} account security"
@@ -4573,7 +4585,7 @@ msgid "{var_name} is not a date"
msgstr "{var_name} is not a date"
#: zerver/lib/typed_endpoint.py:317 zerver/lib/validator.py:287
#: zerver/lib/validator.py:671
#: zerver/lib/validator.py:687
#, python-brace-format
msgid "{var_name} is not a dict"
msgstr "{var_name} is not a dict"
@@ -4611,7 +4623,7 @@ msgid "{var_name} is too large"
msgstr "{var_name} is too large"
#: zerver/lib/typed_endpoint.py:327 zerver/lib/validator.py:236
#: zerver/lib/validator.py:668
#: zerver/lib/validator.py:684
#, python-brace-format
msgid "{var_name} is not a list"
msgstr "{var_name} is not a list"
@@ -4775,7 +4787,7 @@ msgstr "Invalid bot type"
msgid "Invalid interface type"
msgstr "Invalid interface type"
#: zerver/lib/users.py:217 zerver/models.py:4979
#: zerver/lib/users.py:217 zerver/models.py:4978
#, python-brace-format
msgid "Invalid user ID: {user_id}"
msgstr "Invalid user ID: {user_id}"
@@ -4838,46 +4850,46 @@ msgstr "{var_name} is not an allowed_type"
msgid "{variable} != {expected_value} ({value} is wrong)"
msgstr "{variable} != {expected_value} ({value} is wrong)"
#: zerver/lib/validator.py:389
#: zerver/lib/validator.py:389 zerver/lib/validator.py:403
#, python-brace-format
msgid "{var_name} is not a URL"
msgstr "{var_name} is not a URL"
#: zerver/lib/validator.py:396
#: zerver/lib/validator.py:412
#, python-format
msgid "URL pattern must contain '%(username)s'."
msgstr "URL pattern must contain '%(username)s'."
#: zerver/lib/validator.py:420
#: zerver/lib/validator.py:436
#, python-brace-format
msgid "'{item}' cannot be blank."
msgstr "'{item}' cannot be blank."
#: zerver/lib/validator.py:429
#: zerver/lib/validator.py:445
msgid "Field must not have duplicate choices."
msgstr "Field must not have duplicate choices."
#: zerver/lib/validator.py:442
#: zerver/lib/validator.py:458
#, python-brace-format
msgid "'{value}' is not a valid choice for '{field_name}'."
msgstr "'{value}' is not a valid choice for '{field_name}'."
#: zerver/lib/validator.py:620
#: zerver/lib/validator.py:636
#, python-brace-format
msgid "{var_name} is not a string or an integer list"
msgstr "{var_name} is not a string or an integer list"
#: zerver/lib/validator.py:630
#: zerver/lib/validator.py:646
#, python-brace-format
msgid "{var_name} is not a string or integer"
msgstr "{var_name} is not a string or integer"
#: zerver/lib/validator.py:659
#: zerver/lib/validator.py:675
#, python-brace-format
msgid "{var_name} does not have a length"
msgstr "{var_name} does not have a length"
#: zerver/lib/validator.py:719 zerver/lib/validator.py:741
#: zerver/lib/validator.py:735 zerver/lib/validator.py:757
#, python-brace-format
msgid "{var_name} is missing"
msgstr "{var_name} is missing"
@@ -5066,57 +5078,57 @@ msgstr "Only organisation administrators and moderators can post"
msgid "Only organization full members can post"
msgstr "Only organisation full members can post"
#: zerver/models.py:3448
#: zerver/models.py:3446
msgid "Unicode emoji"
msgstr "Unicode emoji"
#: zerver/models.py:3449
#: zerver/models.py:3447
msgid "Custom emoji"
msgstr "Custom emoji"
#: zerver/models.py:3450
#: zerver/models.py:3448
msgid "Zulip extra emoji"
msgstr "Zulip extra emoji"
#: zerver/models.py:4983
#: zerver/models.py:4982
#, python-brace-format
msgid "User with ID {user_id} is deactivated"
msgstr "User with ID {user_id} is deactivated"
#: zerver/models.py:4987
#: zerver/models.py:4986
#, python-brace-format
msgid "User with ID {user_id} is a bot"
msgstr "User with ID {user_id} is a bot"
#: zerver/models.py:5027
#: zerver/models.py:5026
msgid "List of options"
msgstr "List of options"
#: zerver/models.py:5030
#: zerver/models.py:5029
msgid "Person picker"
msgstr "Person picker"
#: zerver/models.py:5042
#: zerver/models.py:5041
msgid "Short text"
msgstr "Short text"
#: zerver/models.py:5043
#: zerver/models.py:5042
msgid "Long text"
msgstr "Long text"
#: zerver/models.py:5044
#: zerver/models.py:5043
msgid "Date picker"
msgstr "Date picker"
#: zerver/models.py:5045
#: zerver/models.py:5044
msgid "Link"
msgstr "Link"
#: zerver/models.py:5048
#: zerver/models.py:5047
msgid "External account"
msgstr "External account"
#: zerver/models.py:5053
#: zerver/models.py:5052
msgid "Pronouns"
msgstr "Pronouns"
@@ -5132,20 +5144,20 @@ msgstr "an unknown operating system"
msgid "An unknown browser"
msgstr "An unknown browser"
#: zerver/tornado/event_queue.py:678
#: zerver/tornado/event_queue.py:679
msgid "Missing 'queue_id' argument"
msgstr "Missing 'queue_id' argument"
#: zerver/tornado/event_queue.py:681
#: zerver/tornado/event_queue.py:682
msgid "Missing 'last_event_id' argument"
msgstr "Missing 'last_event_id' argument"
#: zerver/tornado/event_queue.py:688
#: zerver/tornado/event_queue.py:689
#, python-brace-format
msgid "An event newer than {event_id} has already been pruned!"
msgstr "An event newer than {event_id} has already been pruned!"
#: zerver/tornado/event_queue.py:698
#: zerver/tornado/event_queue.py:699
#, python-brace-format
msgid "Event {event_id} was not in this queue"
msgstr "Event {event_id} was not in this queue"
@@ -5317,19 +5329,19 @@ msgstr "The anchor can only be excluded at an end of the range"
msgid "No such topic '{topic}'"
msgstr "No such topic '{topic}'"
#: zerver/views/message_send.py:195
#: zerver/views/message_send.py:196
msgid "Missing sender"
msgstr "Missing sender"
#: zerver/views/message_send.py:202
#: zerver/views/message_send.py:203
msgid "Mirroring not allowed with recipient user IDs"
msgstr "Mirroring not allowed with recipient user IDs"
#: zerver/views/message_send.py:214 zerver/views/message_send.py:221
#: zerver/views/message_send.py:215 zerver/views/message_send.py:222
msgid "Invalid mirrored message"
msgstr "Invalid mirrored message"
#: zerver/views/message_send.py:217
#: zerver/views/message_send.py:218
msgid "Zephyr mirroring is not allowed in this organization"
msgstr "Zephyr mirroring is not allowed in this organisation"
@@ -5395,26 +5407,26 @@ msgstr "At least one of the following arguments must be present: emoji_name, emo
msgid "Read receipts are disabled in this organization."
msgstr "Read receipts are disabled in this organisation."
#: zerver/views/realm.py:189
#: zerver/views/realm.py:195
#, python-brace-format
msgid "Invalid language '{language}'"
msgstr "Invalid language '{language}'"
#: zerver/views/realm.py:194
#: zerver/views/realm.py:200
msgid "At least one authentication method must be enabled."
msgstr "At least one authentication method must be enabled."
#: zerver/views/realm.py:199
#: zerver/views/realm.py:205
#, python-brace-format
msgid "Invalid video_chat_provider {video_chat_provider}"
msgstr "Invalid video_chat_provider {video_chat_provider}"
#: zerver/views/realm.py:207
#: zerver/views/realm.py:213
#, python-brace-format
msgid "Invalid giphy_rating {giphy_rating}"
msgstr "Invalid giphy_rating {giphy_rating}"
#: zerver/views/realm.py:420
#: zerver/views/realm.py:426
msgid "Must be a demo organization."
msgstr "Must be a demo organisation."
@@ -5892,11 +5904,11 @@ msgid ""
"exports]({export_settings_link})."
msgstr "Your data export is complete. [View and download exports]({export_settings_link})."
#: zilencer/auth.py:90
#: zilencer/auth.py:97
msgid "Invalid subdomain for push notifications bouncer"
msgstr "Invalid subdomain for push notifications bouncer"
#: zilencer/auth.py:105
#: zilencer/auth.py:116
msgid "Must validate with valid Zulip server API key"
msgstr "Must validate with valid Zulip server API key"
@@ -5910,43 +5922,43 @@ msgstr "Invalid UUID"
msgid "Invalid token type"
msgstr "Invalid token type"
#: zilencer/views.py:121
#: zilencer/views.py:122
#, python-brace-format
msgid "{hostname} is not a valid hostname"
msgstr "{hostname} is not a valid hostname"
#: zilencer/views.py:174
#: zilencer/views.py:175
msgid "Missing ios_app_id"
msgstr "Missing ios_app_id"
#: zilencer/views.py:177
#: zilencer/views.py:178
msgid "Missing user_id or user_uuid"
msgstr "Missing user_id or user_uuid"
#: zilencer/views.py:602
#: zilencer/views.py:603
#, python-brace-format
msgid "Invalid property {property}"
msgstr "Invalid property {property}"
#: zilencer/views.py:605
#: zilencer/views.py:606
msgid "Invalid event type."
msgstr ""
msgstr "Invalid event type."
#: zilencer/views.py:612
#: zilencer/views.py:613
msgid "Data is out of order."
msgstr "Data is out of order."
#: zilencer/views.py:674
#: zilencer/views.py:675
msgid "Duplicate registration detected."
msgstr "Duplicate registration detected."
#: zilencer/views.py:893
#: zilencer/views.py:905
msgid ""
"Failed to migrate customer from server to realms. Please contact support for"
" assistance."
msgstr ""
msgstr "Failed to migrate customer from server to realms. Please contact support for assistance."
#: zilencer/views.py:940
#: zilencer/views.py:957
msgid "Malformed audit log data"
msgstr "Malformed audit log data"

View File

@@ -191,7 +191,7 @@
"Automatic": "Automatic",
"Automatic (follows system settings)": "Automatic (follows system settings)",
"Automatically follow topics": "Automatically follow topics",
"Automatically follow topics where I'm mentioned": "",
"Automatically follow topics where I'm mentioned": "Automatically follow topics where I'm mentioned",
"Automatically mark messages as read": "Automatically mark messages as read",
"Automatically unmute topics in muted streams": "Automatically unmute topics in muted streams",
"Available on Zulip Cloud Standard. <z-link-upgrade>Upgrade</z-link-upgrade> or <z-link-sponsorship>request sponsorship</z-link-sponsorship> to access.": "Available on Zulip Cloud Standard. <z-link-upgrade>Upgrade</z-link-upgrade> or <z-link-sponsorship>request sponsorship</z-link-sponsorship> to access.",
@@ -951,7 +951,7 @@
"Pin stream to top": "Pin stream to top",
"Pin stream to top of left sidebar": "Pin stream to top of left sidebar",
"Pinned": "Pinned",
"Plan management": "",
"Plan management": "Plan management",
"Plans and pricing": "Plans and pricing",
"Play sound": "Play sound",
"Please <z-link-support>contact support</z-link-support> for an exception or <z-link-invite-help>add users with a reusable invite link</z-link-invite-help>.": "Please <z-link-support>contact support</z-link-support> for an exception or <z-link-invite-help>add users with a reusable invite link</z-link-invite-help>.",
@@ -1392,7 +1392,7 @@
"Who can send email invitations to new users": "Who can send email invitations to new users",
"Who can unsubscribe others from this stream?": "Who can unsubscribe others from this stream?",
"Who can use direct messages": "Who can use direct messages",
"Who can view all other users in the organization": "",
"Who can view all other users in the organization": "Who can view all other users in the organisation",
"Why not <z-link>start a conversation with yourself</z-link>?": "Why not <z-link>start a conversation with yourself</z-link>?",
"Why not <z-link>start the conversation</z-link>?": "Why not <z-link>start the conversation</z-link>?",
"Word": "Word",