i18n: Sync latest unbranched translations from Transifex.

Additionally, run unescape-html-in-json-translations over the resulting
JSON files to ensure HTML escape sequences are removed.
This commit is contained in:
Josh Klar
2023-01-06 12:06:38 -08:00
committed by Tim Abbott
parent 70b30e7792
commit 111f395eb6
79 changed files with 7717 additions and 7818 deletions

View File

@@ -3,6 +3,7 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Alex Schneider Zis <alexszis@gmail.com>, 2018
# Andrei Bernardo Simoni <andrei_simoni@hotmail.com>, 2021
# André Lopes Pereira <andrelopespereira@gmail.com>, 2018-2019
@@ -15,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Zulip\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-11-17 16:38+0000\n"
"POT-Creation-Date: 2023-01-05 23:35+0000\n"
"PO-Revision-Date: 2015-12-06 00:18+0000\n"
"Last-Translator: Andrei Bernardo Simoni <andrei_simoni@hotmail.com>, 2021\n"
"Language-Team: Portuguese (http://www.transifex.com/zulip/zulip/language/pt/)\n"
@@ -25,40 +26,41 @@ msgstr ""
"Language: pt\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: analytics/views/stats.py:96 zerver/decorator.py:620 zerver/decorator.py:638
#: analytics/views/stats.py:110 zerver/decorator.py:620
#: zerver/decorator.py:638
msgid "Not allowed for guest users"
msgstr "Não permitido para usuários convidados"
#: analytics/views/stats.py:140
#: analytics/views/stats.py:153
msgid "Invalid organization"
msgstr "Organização inválida"
#: analytics/views/stats.py:279
#: analytics/views/stats.py:294
msgid "Public streams"
msgstr "Fluxos públicos"
#: analytics/views/stats.py:280
#: analytics/views/stats.py:295
msgid "Private streams"
msgstr "Fluxos privados"
#: analytics/views/stats.py:281
#: analytics/views/stats.py:296
msgid "Private messages"
msgstr "Mensagens privadas"
#: analytics/views/stats.py:282
#: analytics/views/stats.py:297
msgid "Group private messages"
msgstr "Mensagens privadas de grupo"
#: analytics/views/stats.py:303
#: analytics/views/stats.py:318
msgid "Unknown chart name: {}"
msgstr ""
#: analytics/views/stats.py:313
#: analytics/views/stats.py:328
#, python-brace-format
msgid "Start time is later than end time. Start: {start}, End: {end}"
msgstr "Data de início é depois da data de fim. Início: {start}, Fim: {end}"
#: analytics/views/stats.py:335 analytics/views/stats.py:370
#: analytics/views/stats.py:350 analytics/views/stats.py:385
msgid "No analytics data available. Please contact your server administrator."
msgstr "Nenhuma dado analítico disponível. Por favor contate o administrador do servidor"
@@ -1075,19 +1077,19 @@ msgstr ""
msgid "Owners"
msgstr "Proprietários"
#: templates/zerver/development/dev_login.html:43
#: templates/zerver/development/dev_login.html:49
msgid "Administrators"
msgstr "Administradores"
#: templates/zerver/development/dev_login.html:54
#: templates/zerver/development/dev_login.html:60
msgid "Moderators"
msgstr ""
#: templates/zerver/development/dev_login.html:65
#: templates/zerver/development/dev_login.html:71
msgid "Guest users"
msgstr "Usuários convidados"
#: templates/zerver/development/dev_login.html:79
#: templates/zerver/development/dev_login.html:85
msgid "Normal users"
msgstr "Usuários padrão"
@@ -1696,7 +1698,12 @@ msgstr ""
msgid "PMs with %(sender_str)s"
msgstr ""
#: templates/zerver/emails/missed_message.subject.txt:7
#: templates/zerver/emails/missed_message.subject.txt:12
#, python-format
msgid "[resolved] #%(stream_name)s > %(topic_name)s"
msgstr ""
#: templates/zerver/emails/missed_message.subject.txt:17
msgid "New messages"
msgstr ""
@@ -2842,75 +2849,75 @@ msgstr ""
msgid "Widgets cannot be edited."
msgstr ""
#: zerver/actions/message_edit.py:176
#: zerver/actions/message_edit.py:171
#, python-brace-format
msgid "{user} has marked this topic as resolved."
msgstr ""
#: zerver/actions/message_edit.py:178
#: zerver/actions/message_edit.py:173
#, python-brace-format
msgid "{user} has marked this topic as unresolved."
msgstr ""
#: zerver/actions/message_edit.py:847
#: zerver/actions/message_edit.py:842
#, python-brace-format
msgid "This topic was moved to {new_location} by {user}."
msgstr ""
#: zerver/actions/message_edit.py:851
#: zerver/actions/message_edit.py:846
#, python-brace-format
msgid "A message was moved from this topic to {new_location} by {user}."
msgstr ""
#: zerver/actions/message_edit.py:855
#: zerver/actions/message_edit.py:850
#, python-brace-format
msgid ""
"{changed_messages_count} messages were moved from this topic to "
"{new_location} by {user}."
msgstr ""
#: zerver/actions/message_edit.py:879
#: zerver/actions/message_edit.py:874
#, python-brace-format
msgid "This topic was moved here from {old_location} by {user}."
msgstr ""
#: zerver/actions/message_edit.py:883
#: zerver/actions/message_edit.py:878
#, python-brace-format
msgid "A message was moved here from {old_location} by {user}."
msgstr ""
#: zerver/actions/message_edit.py:887
#: zerver/actions/message_edit.py:882
#, python-brace-format
msgid ""
"{changed_messages_count} messages were moved here from {old_location} by "
"{user}."
msgstr ""
#: zerver/actions/message_edit.py:922
#: zerver/actions/message_edit.py:917
msgid "Your organization has turned off message editing"
msgstr "Sua organização desligou a edição de mensagem"
#: zerver/actions/message_edit.py:938 zerver/actions/message_edit.py:943
#: zerver/actions/message_edit.py:933 zerver/actions/message_edit.py:938
msgid "You don't have permission to edit this message"
msgstr "Você não tem permissão para editar esta mensagem"
#: zerver/actions/message_edit.py:954
#: zerver/actions/message_edit.py:949
msgid "The time limit for editing this message has passed"
msgstr "O limite de tempo para editar esta mensagem passou"
#: zerver/actions/message_edit.py:969
#: zerver/actions/message_edit.py:962
msgid "The time limit for editing this message's topic has passed"
msgstr ""
#: zerver/actions/message_edit.py:1003 zerver/actions/message_send.py:1496
#: zerver/actions/message_edit.py:996 zerver/actions/message_send.py:1496
msgid "You do not have permission to use wildcard mentions in this stream."
msgstr "Você não tem permissão para usar menções curinga neste fluxo."
#: zerver/actions/message_edit.py:1012
#: zerver/actions/message_edit.py:1005
msgid "You don't have permission to move this message"
msgstr ""
#: zerver/actions/message_edit.py:1018
#: zerver/actions/message_edit.py:1011
msgid ""
"You don't have permission to move this message due to missing access to its "
"stream"
@@ -2928,8 +2935,8 @@ msgstr ""
msgid "Invalid message flag operation: '{}'"
msgstr ""
#: zerver/actions/message_flags.py:338 zerver/lib/message.py:750
#: zerver/lib/message.py:756
#: zerver/actions/message_flags.py:338 zerver/lib/message.py:749
#: zerver/lib/message.py:755
msgid "Invalid message(s)"
msgstr "Mensagem inválida"
@@ -3068,7 +3075,7 @@ msgstr ""
msgid "Invalid user ID {}"
msgstr "ID de usuário inválido {}"
#: zerver/actions/user_groups.py:122 zerver/actions/user_groups.py:135
#: zerver/actions/user_groups.py:133 zerver/actions/user_groups.py:148
msgid "User group '{}' already exists."
msgstr ""
@@ -3095,7 +3102,7 @@ msgstr "Deve ser um administrador do servidor"
#: zerver/decorator.py:659 zerver/lib/streams.py:695 zerver/lib/streams.py:721
#: zerver/lib/streams.py:723 zerver/lib/streams.py:738
#: zerver/lib/user_groups.py:35 zerver/lib/user_groups.py:42
#: zerver/lib/users.py:249 zerver/lib/users.py:278 zerver/views/invite.py:56
#: zerver/lib/users.py:249 zerver/lib/users.py:278 zerver/views/invite.py:61
#: zerver/views/realm_emoji.py:32 zerver/views/streams.py:332
#: zerver/views/streams.py:599
msgid "Insufficient permission"
@@ -3300,11 +3307,11 @@ msgstr ""
msgid "Draft does not exist"
msgstr "Rascunho não existe"
#: zerver/lib/email_notifications.py:130 zerver/lib/email_notifications.py:152
#: zerver/lib/email_notifications.py:131 zerver/lib/email_notifications.py:153
msgid "Open Zulip to see the spoiler content"
msgstr ""
#: zerver/lib/email_notifications.py:523
#: zerver/lib/email_notifications.py:525
msgid "Zulip notifications"
msgstr ""
@@ -3424,7 +3431,7 @@ msgid "API usage exceeded rate limit"
msgstr "Uso de API excedeu a taxa limite"
#: zerver/lib/exceptions.py:232 zerver/lib/request.py:441
#: zerver/lib/validator.py:747
#: zerver/lib/validator.py:755
msgid "Malformed JSON"
msgstr "JSON mal formado"
@@ -3432,8 +3439,8 @@ msgstr "JSON mal formado"
msgid "Must be an organization member"
msgstr "Deve ser um membro da organização"
#: zerver/lib/exceptions.py:254 zerver/views/invite.py:68
#: zerver/views/invite.py:129 zerver/views/invite.py:176
#: zerver/lib/exceptions.py:254 zerver/views/invite.py:71
#: zerver/views/invite.py:132 zerver/views/invite.py:179
msgid "Must be an organization administrator"
msgstr "Deve ser um administrador da organização"
@@ -3857,7 +3864,7 @@ msgstr ""
msgid "You can't send private messages outside of your organization."
msgstr "Você não pode enviar mensagens privadas para fora de sua organização."
#: zerver/lib/remote_server.py:91
#: zerver/lib/remote_server.py:93
msgid "Push notifications bouncer error: {}"
msgstr ""
@@ -3877,7 +3884,7 @@ msgid "Bad value for '{var_name}': {bad_value}"
msgstr "Valor incorreto para '{var_name}': {bad_value}"
#: zerver/lib/request.py:394 zerver/webhooks/ifttt/view.py:37
#: zerver/webhooks/slack_incoming/view.py:41
#: zerver/webhooks/slack_incoming/view.py:43
msgid "Malformed payload"
msgstr ""
@@ -4048,7 +4055,7 @@ msgstr "Tipo do bot inválido"
msgid "Invalid interface type"
msgstr "Tipo de interface inválido"
#: zerver/lib/users.py:232 zerver/lib/users.py:237 zerver/models.py:4452
#: zerver/lib/users.py:232 zerver/lib/users.py:237 zerver/models.py:4463
msgid "Invalid user ID: {}"
msgstr ""
@@ -4075,7 +4082,7 @@ msgstr ""
msgid "{item} cannot be blank."
msgstr "{item} não pode estar em branco."
#: zerver/lib/validator.py:90 zerver/lib/validator.py:167
#: zerver/lib/validator.py:90 zerver/lib/validator.py:175
#, python-brace-format
msgid "Invalid {var_name}"
msgstr ""
@@ -4095,115 +4102,115 @@ msgstr "{var_name} tem tamanho incorreto {length}; deve ser {target_length}"
msgid "{var_name} is not a recognized time zone"
msgstr ""
#: zerver/lib/validator.py:151 zerver/lib/validator.py:153
#: zerver/lib/validator.py:154 zerver/lib/validator.py:156
#, python-brace-format
msgid "{var_name} is not a date"
msgstr ""
#: zerver/lib/validator.py:159
#: zerver/lib/validator.py:162
#, python-brace-format
msgid "{var_name} is not an integer"
msgstr ""
#: zerver/lib/validator.py:178
#: zerver/lib/validator.py:186
#, python-brace-format
msgid "{var_name} is too small"
msgstr ""
#: zerver/lib/validator.py:180
#: zerver/lib/validator.py:188
#, python-brace-format
msgid "{var_name} is too large"
msgstr ""
#: zerver/lib/validator.py:188
#: zerver/lib/validator.py:196
#, python-brace-format
msgid "{var_name} is not a float"
msgstr ""
#: zerver/lib/validator.py:194
#: zerver/lib/validator.py:202
#, python-brace-format
msgid "{var_name} is not a boolean"
msgstr ""
#: zerver/lib/validator.py:204
#: zerver/lib/validator.py:212
#, python-brace-format
msgid "{var_name} is not a valid hex color code"
msgstr ""
#: zerver/lib/validator.py:224 zerver/lib/validator.py:644
#: zerver/lib/validator.py:232 zerver/lib/validator.py:652
#, python-brace-format
msgid "{var_name} is not a list"
msgstr ""
#: zerver/lib/validator.py:228
#: zerver/lib/validator.py:236
#, python-brace-format
msgid "{container} should have exactly {length} items"
msgstr ""
#: zerver/lib/validator.py:275 zerver/lib/validator.py:647
#: zerver/lib/validator.py:283 zerver/lib/validator.py:655
#, python-brace-format
msgid "{var_name} is not a dict"
msgstr ""
#: zerver/lib/validator.py:283
#: zerver/lib/validator.py:291
#, python-brace-format
msgid "{key_name} key is missing from {var_name}"
msgstr ""
#: zerver/lib/validator.py:308
#: zerver/lib/validator.py:316
msgid "Unexpected arguments: {}"
msgstr ""
#: zerver/lib/validator.py:341
#: zerver/lib/validator.py:349
#, python-brace-format
msgid "{var_name} is not an allowed_type"
msgstr ""
#: zerver/lib/validator.py:350
#: zerver/lib/validator.py:358
#, python-brace-format
msgid "{variable} != {expected_value} ({value} is wrong)"
msgstr ""
#: zerver/lib/validator.py:377
#: zerver/lib/validator.py:385
#, python-brace-format
msgid "{var_name} is not a URL"
msgstr ""
#: zerver/lib/validator.py:384
#: zerver/lib/validator.py:392
#, python-format
msgid "URL pattern must contain '%(username)s'."
msgstr ""
#: zerver/lib/validator.py:408
#: zerver/lib/validator.py:416
#, python-brace-format
msgid "'{item}' cannot be blank."
msgstr "'{item}' não pode estar em branco."
#: zerver/lib/validator.py:417
#: zerver/lib/validator.py:425
msgid "Field must not have duplicate choices."
msgstr ""
#: zerver/lib/validator.py:430
#: zerver/lib/validator.py:438
#, python-brace-format
msgid "'{value}' is not a valid choice for '{field_name}'."
msgstr "'{value}' não é uma opção válida para '{field_name}'."
#: zerver/lib/validator.py:609
#: zerver/lib/validator.py:617
#, python-brace-format
msgid "{var_name} is not a string or an integer list"
msgstr ""
#: zerver/lib/validator.py:619
#: zerver/lib/validator.py:627
#, python-brace-format
msgid "{var_name} is not a string or integer"
msgstr ""
#: zerver/lib/validator.py:636
#: zerver/lib/validator.py:644
#, python-brace-format
msgid "{var_name} does not have a length"
msgstr ""
#: zerver/lib/validator.py:693 zerver/lib/validator.py:713
#: zerver/lib/validator.py:701 zerver/lib/validator.py:721
#, python-brace-format
msgid "{var_name} is missing"
msgstr ""
@@ -4230,151 +4237,151 @@ msgstr ""
msgid "CSRF error: {reason}"
msgstr ""
#: zerver/models.py:478
#: zerver/models.py:489
msgid "stream events"
msgstr ""
#: zerver/models.py:594
#: zerver/models.py:605
msgid "Available on Zulip Cloud Standard. Upgrade to access."
msgstr ""
#: zerver/models.py:1085
#: zerver/models.py:1096
msgid "Invalid characters in emoji name"
msgstr "Caracteres inválidos no nome do emoji"
#: zerver/models.py:1209 zerver/models.py:1211
#: zerver/models.py:1220 zerver/models.py:1222
msgid "Bad regular expression: {}"
msgstr ""
#: zerver/models.py:1212
#: zerver/models.py:1223
msgid "Unknown regular expression error"
msgstr ""
#: zerver/models.py:1247
#: zerver/models.py:1258
msgid "Invalid format string in URL."
msgstr ""
#: zerver/models.py:1288
#: zerver/models.py:1299
#, python-format
msgid ""
"Group %(name)r in URL format string is not present in linkifier pattern."
msgstr ""
#: zerver/models.py:1300
#: zerver/models.py:1311
#, python-format
msgid ""
"Group %(name)r in linkifier pattern is not present in URL format string."
msgstr ""
#: zerver/models.py:1395 zerver/views/realm_playgrounds.py:25
#: zerver/models.py:1406 zerver/views/realm_playgrounds.py:25
msgid "Invalid characters in pygments language"
msgstr ""
#: zerver/models.py:1889
#: zerver/models.py:1900
msgid "Organization owner"
msgstr "Dono da organização"
#: zerver/models.py:1890
#: zerver/models.py:1901
msgid "Organization administrator"
msgstr "Administrador da organização"
#: zerver/models.py:1891
#: zerver/models.py:1902
msgid "Moderator"
msgstr ""
#: zerver/models.py:1892
#: zerver/models.py:1903
msgid "Member"
msgstr "Membro"
#: zerver/models.py:1893
#: zerver/models.py:1904
msgid "Guest"
msgstr "Convidado"
#: zerver/models.py:2425
#: zerver/models.py:2436
msgid "Web-public"
msgstr ""
#: zerver/models.py:2431
#: zerver/models.py:2442
msgid "Public"
msgstr "Público"
#: zerver/models.py:2437
#: zerver/models.py:2448
msgid "Private, shared history"
msgstr ""
#: zerver/models.py:2443
#: zerver/models.py:2454
msgid "Private, protected history"
msgstr ""
#: zerver/models.py:2451
#: zerver/models.py:2462
msgid "Public, protected history"
msgstr ""
#: zerver/models.py:2471
#: zerver/models.py:2482
msgid "All stream members can post"
msgstr "Todos os membros do fluxo podem postar"
#: zerver/models.py:2472
#: zerver/models.py:2483
msgid "Only organization administrators can post"
msgstr "Apenas administradores da organização podem postar"
#: zerver/models.py:2474
#: zerver/models.py:2485
msgid "Only organization administrators and moderators can post"
msgstr ""
#: zerver/models.py:2477
#: zerver/models.py:2488
msgid "Only organization full members can post"
msgstr "Apenas membros plenos da organização podem postar"
#: zerver/models.py:3094
#: zerver/models.py:3105
msgid "Unicode emoji"
msgstr "Emoji unicode"
#: zerver/models.py:3095
#: zerver/models.py:3106
msgid "Custom emoji"
msgstr "Emoji personalizado"
#: zerver/models.py:3096
#: zerver/models.py:3107
msgid "Zulip extra emoji"
msgstr "Emoji extra do Zulip"
#: zerver/models.py:4456
#: zerver/models.py:4467
msgid "User with ID {} is deactivated"
msgstr ""
#: zerver/models.py:4459
#: zerver/models.py:4470
msgid "User with ID {} is a bot"
msgstr ""
#: zerver/models.py:4499
#: zerver/models.py:4510
msgid "List of options"
msgstr "Lista de opções"
#: zerver/models.py:4502
#: zerver/models.py:4513
msgid "Person picker"
msgstr "Selecionador de pessoa"
#: zerver/models.py:4514
#: zerver/models.py:4525
msgid "Short text"
msgstr "Texto curto"
#: zerver/models.py:4515
#: zerver/models.py:4526
msgid "Long text"
msgstr "Texto longo"
#: zerver/models.py:4516
#: zerver/models.py:4527
msgid "Date picker"
msgstr "Selecionador de data"
#: zerver/models.py:4517
#: zerver/models.py:4528
msgid "Link"
msgstr "Link"
#: zerver/models.py:4520
#: zerver/models.py:4531
msgid "External account"
msgstr "Conta externa"
#: zerver/models.py:4525
#: zerver/models.py:4536
msgid "Pronouns"
msgstr ""
@@ -4410,8 +4417,9 @@ msgstr ""
#: zerver/tornado/exceptions.py:15
#, python-brace-format
msgid "Bad event queue id: {queue_id}"
msgstr "Id da fila de eventos incorreto: {queue_id}"
#| msgid "Bad event queue id: {queue_id}"
msgid "Bad event queue ID: {queue_id}"
msgstr ""
#: zerver/views/auth.py:484
msgid "Auth key for this subdomain not found."
@@ -4495,33 +4503,29 @@ msgstr ""
msgid "Unknown hotspot: {}"
msgstr ""
#: zerver/views/invite.py:58
msgid "Must be invited as an valid type of user"
msgstr "Deve ser convidado como um tipo válido de usuário"
#: zerver/views/invite.py:70
#: zerver/views/invite.py:73
msgid "You must specify at least one email address."
msgstr "Você deve especificar pelo menos um endereço de e-mail."
#: zerver/views/invite.py:72
#: zerver/views/invite.py:75
msgid "You must specify at least one stream for invitees to join."
msgstr "Você deve especificar pelo menos um fluxo para os convidados ingressarem."
#: zerver/views/invite.py:82
#: zerver/views/invite.py:85
msgid "Stream does not exist with id: {}. No invites were sent."
msgstr "Fluxo não existe com o id: {}. Nenhum convite foi enviado."
#: zerver/views/invite.py:121 zerver/views/invite.py:124
#: zerver/views/invite.py:144 zerver/views/invite.py:147
#: zerver/views/invite.py:166 zerver/views/invite.py:171
#: zerver/views/invite.py:124 zerver/views/invite.py:127
#: zerver/views/invite.py:147 zerver/views/invite.py:150
#: zerver/views/invite.py:169 zerver/views/invite.py:174
msgid "No such invitation"
msgstr "Nenhum convite"
#: zerver/views/invite.py:152
#: zerver/views/invite.py:155
msgid "Invitation has already been revoked"
msgstr ""
#: zerver/views/invite.py:200
#: zerver/views/invite.py:208
msgid "Invalid stream ID {}. No invites were sent."
msgstr ""
@@ -4685,7 +4689,7 @@ msgstr ""
#: zerver/views/realm_emoji.py:48 zerver/views/realm_icon.py:28
#: zerver/views/realm_logo.py:33 zerver/views/upload.py:146
#: zerver/views/user_settings.py:351
#: zerver/views/user_settings.py:353
msgid "Uploaded file is larger than the allowed limit of {} MiB"
msgstr ""
@@ -4747,8 +4751,8 @@ msgstr ""
msgid "Stream already has that name!"
msgstr "Fluxo já possui este nome!"
#: zerver/views/streams.py:420 zerver/views/user_groups.py:102
#: zerver/views/user_groups.py:210
#: zerver/views/streams.py:420 zerver/views/user_groups.py:104
#: zerver/views/user_groups.py:212
msgid "Nothing to do. Specify at least one of \"add\" or \"delete\"."
msgstr "Nada para fazer. Especifique pelo menos \"adicionar\" ou \"excluir\"."
@@ -4839,66 +4843,66 @@ msgstr "Você deve escolher um arquivo para enviar"
msgid "You may only upload one file at a time"
msgstr "Você pode enviar somente um arquivo por vez"
#: zerver/views/user_groups.py:67
#: zerver/views/user_groups.py:69
msgid "No new data supplied"
msgstr "Nenhum novo dado fornecido"
#: zerver/views/user_groups.py:130
#: zerver/views/user_groups.py:132
#, python-brace-format
msgid "User {user_id} is already a member of this group"
msgstr ""
#: zerver/views/user_groups.py:151
#: zerver/views/user_groups.py:153
msgid "There is no member '{}' in this user group"
msgstr ""
#: zerver/views/user_groups.py:170
#: zerver/views/user_groups.py:172
#, python-brace-format
msgid "User group {group_id} is already a subgroup of this group."
msgstr ""
#: zerver/views/user_groups.py:191
#: zerver/views/user_groups.py:193
#, python-brace-format
msgid "User group {group_id} is not a subgroup of this group."
msgstr ""
#: zerver/views/user_settings.py:60
#: zerver/views/user_settings.py:61
msgid "Avatar changes are disabled in this organization."
msgstr "Mudanças na imagem de perfil estão desativadas nesta organização"
#: zerver/views/user_settings.py:84 zerver/views/user_settings.py:281
#: zerver/views/user_settings.py:85 zerver/views/user_settings.py:283
msgid "Email address changes are disabled in this organization."
msgstr "Alteração de endereço de email está desabilitada neste organização."
#: zerver/views/user_settings.py:124
#: zerver/views/user_settings.py:126
msgid "Invalid default_language"
msgstr ""
#: zerver/views/user_settings.py:131
#: zerver/views/user_settings.py:133
msgid "Invalid notification sound '{}'"
msgstr ""
#: zerver/views/user_settings.py:139
#: zerver/views/user_settings.py:141
msgid "Invalid email batching period: {} seconds"
msgstr ""
#: zerver/views/user_settings.py:236
#: zerver/views/user_settings.py:238
msgid "Your Zulip password is managed in LDAP"
msgstr "Sua senha do Zulip é gerenciada no LDAP"
#: zerver/views/user_settings.py:246
#: zerver/views/user_settings.py:248
msgid "Wrong password!"
msgstr "Senha incorreta!"
#: zerver/views/user_settings.py:251
#: zerver/views/user_settings.py:253
msgid "You're making too many attempts! Try again in {} seconds."
msgstr ""
#: zerver/views/user_settings.py:257
#: zerver/views/user_settings.py:259
msgid "New password is too weak!"
msgstr ""
#: zerver/views/user_settings.py:341
#: zerver/views/user_settings.py:343
msgid "You must upload exactly one avatar."
msgstr "Você deve enviar apenas um avatar"
@@ -4994,19 +4998,19 @@ msgstr ""
msgid "BigBlueButton server returned an unexpected error."
msgstr ""
#: zerver/views/zephyr.py:37
#: zerver/views/zephyr.py:36
msgid "Could not find Kerberos credential"
msgstr "Não foi possível encontrar credencial Kerberos"
#: zerver/views/zephyr.py:39
#: zerver/views/zephyr.py:38
msgid "Webathena login not enabled"
msgstr "Entrada do Webathena não habilitada"
#: zerver/views/zephyr.py:60
#: zerver/views/zephyr.py:59
msgid "Invalid Kerberos cache"
msgstr "Cache Kerberos inválido"
#: zerver/views/zephyr.py:64 zerver/views/zephyr.py:78
#: zerver/views/zephyr.py:63 zerver/views/zephyr.py:77
msgid "We were unable to set up mirroring for you"
msgstr ""
@@ -5070,7 +5074,7 @@ msgstr "Mensagem do Slack"
msgid "Unknown WordPress webhook action: {}"
msgstr ""
#: zerver/worker/queue_processors.py:1049
#: zerver/worker/queue_processors.py:1047
#, python-brace-format
msgid ""
"Your data export is complete and has been uploaded here:\n"
@@ -5128,10 +5132,13 @@ msgstr ""
msgid "Missing id_token parameter"
msgstr ""
#: zproject/backends.py:2745
#: zproject/backends.py:2744
msgid "Invalid OTP"
msgstr "OTP inválido"
#: zproject/backends.py:2748
#: zproject/backends.py:2747
msgid "Can't use both mobile_flow_otp and desktop_flow_otp together."
msgstr ""
#~ msgid "Must be invited as an valid type of user"
#~ msgstr "Must be invited as an valid type of user"

View File

@@ -29,7 +29,6 @@
"<b>Total messages</b>: {total_messages}": "",
"<p><strong>{file_name}</strong> will be removed from the messages where it was shared. This action cannot be undone.</p>": "",
"<p>Stream will be announced in <b>#{notifications_stream}</b>.</p>": "",
"<p>The stream <b>{stream_name}</b> does not exist.</p><p>Manage your subscriptions <z-link>on your Streams page</z-link>.</p>": "",
"<p>You are searching for messages that are sent by more than one person, which is not possible.</p>": "",
"<p>You are searching for messages that belong to more than one stream, which is not possible.</p>": "",
"<p>You are searching for messages that belong to more than one topic, which is not possible.</p>": "",
@@ -51,7 +50,7 @@
"A stream with this name already exists": "Um fluxo com esse nome já existe",
"A user group needs to have a name": "",
"A user group with this name already exists": "",
"A wide image for the upper left corner of the app.": "Uma imagem larga para o canto superior esquerdo do aplicativo. ",
"A wide image (200×25 pixels) for the upper left corner of the app.": "",
"API documentation": "Documentação da API",
"API key": "Chave API",
"About Zulip": "Sobre o Zulip",
@@ -76,7 +75,6 @@
"Add alert word": "Adicionar alerta de palavra",
"Add all users": "",
"Add another user...": "Adicionar outro usuário...",
"Add choice": "Adicionar escolha",
"Add code playground": "",
"Add emoji": "Adicionar emoji",
"Add emoji reaction": "Adicionar reação de emoji",
@@ -85,10 +83,11 @@
"Add global time<br />Everyone sees global times in their own time zone.": "",
"Add linkifier": "Adicionar vínculo",
"Add members": "",
"Add member\u2026": "",
"Add member": "",
"Add new default stream": "Adicionar novo fluxo padrão",
"Add new user group": "",
"Add one or more users": "Adicionar um ou mais usuários",
"Add option": "Adicionar opção",
"Add question": "Adicionar pergunta",
"Add stream": "Adiconar fluxo",
"Add streams": "Adicionar fluxos",
@@ -110,8 +109,8 @@
"Advanced": "Avançado",
"Advertise organization in the Zulip communities directory": "",
"Alert word": "Alerta de palavra",
"Alert word \"{alert_word}\" removed successfully!": "",
"Alert word already exists!": "Alerta de palavra já existente!",
"Alert word removed successfully!": "Alerta de palavra removido com sucesso!",
"Alert words": "Alerta de palavras",
"Alert words allow you to be notified as if you were @-mentioned when certain words or phrases are used in Zulip. Alert words are not case sensitive.": "",
"Alerted messages": "",
@@ -120,7 +119,6 @@
"All messages including muted streams": "",
"All private messages": "Todas as mensagens privadas",
"All private messages (P)": "",
"All stream subscribers can post.": "",
"All streams": "Todos os fluxos",
"All time": "Período integral",
"All unreads": "",
@@ -152,12 +150,12 @@
"Are you sure you want to deactivate your account?": "",
"Are you sure you want to delete all drafts? This action cannot be undone.": "",
"Are you sure you want to delete your profile picture?": "",
"Are you sure you want to mention all <strong>{count}</strong> people in this stream? <br /> This will send email and mobile push notifications to most of those <strong>{count}</strong> users. <br /> If you don't want to do that, please edit your message to remove the <strong>@{mention}</strong> mention.": "",
"Are you sure you want to mute <b>{user_name}</b>? Messages sent by muted users will never trigger notifications, will be marked as read, and will be hidden.": "",
"Are you sure you want to permanently delete <b>{topic_name}</b>?": "",
"Are you sure you want to resend the invitation to <z-email></z-email>?": "",
"Are you sure you want to revoke the invitation to <strong>{email}</strong>?": "",
"Are you sure you want to revoke this invitation link created by <strong>{referred_by}</strong>?": "",
"Are you sure you want to send @-mention notifications to the <strong>{subscriber_count}</strong> users subscribed to #{stream_name}? If not, please edit your message to remove the <strong>@{wildcard_mention}</strong> mention.": "",
"Are you sure you want to unstar all messages in <stream-topic></stream-topic>? This action cannot be undone.": "",
"Are you sure you want to unstar all starred messages? This action cannot be undone.": "",
"Ask me later": "Pergunte-me depois",
@@ -198,8 +196,6 @@
"Change password": "Alterar senha",
"Change send shortcut": "",
"Change stream info": "",
"Change stream permissions": "",
"Change stream permissions for #{stream_name}": "",
"Check all": "Verificar tudo",
"Check your email ({email}) to confirm the new address.": "",
"Choose avatar": "Escolher avatar",
@@ -240,7 +236,7 @@
"Confirm": "Confirmar",
"Consider <z-link>searching all public streams</z-link>.": "",
"Contact support": "Contatar o suporte",
"Convert emoticons before sending (<code>:)</code> becomes \ud83d\ude03)": "Converter emoticons antes de enviar (<code>:)</code> torna-se 😃)",
"Convert emoticons before sending (<code>:)</code> becomes 😃)": "Converter emoticons antes de enviar (<code>:)</code> torna-se 😃)",
"Cookie Bot": "Bot de cookie",
"Copied!": "Copiado!",
"Copy address": "",
@@ -330,7 +326,7 @@
"Desktop message notifications": "",
"Detailed keyboard shortcuts documentation": "Documentação detalhada de atalhos de teclado",
"Detailed message formatting documentation": "Documentação detalhada de formatação de mensagens",
"Detailed search operators documentation": "Documentação detalhada de operadores de pesquisa",
"Detailed search filters documentation": "",
"Disabled": "Desabilitado",
"Discard": "Descartar",
"Dismiss for a week": "",
@@ -341,7 +337,7 @@
"Display settings": "Configurações de visualização",
"Do you want to add everyone?": "",
"Domain": "Domínio",
"Don\u2019t allow disposable email addresses": "Não permitir endereços de email indisponíveis",
"Dont allow disposable email addresses": "Não permitir endereços de email indisponíveis",
"Download": "Download",
"Download .zuliprc": "Baixar .zuliprc",
"Download botserverrc": "Baixar botserverrc",
@@ -397,7 +393,7 @@
"Enter sends when composing a message": "",
"Error": "Erro",
"Error adding subscription": "Erro ao adicionar inscrição",
"Error checking subscription": "Erro ao verificar inscrição",
"Error checking subscription.": "",
"Error creating stream": "Erro ao criar fluxo",
"Error creating user group.": "",
"Error deleting message": "Erro ao excluir mensagem",
@@ -446,6 +442,7 @@
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "Tipo do arquivo não é suportado.",
"Filter": "Filtrar",
"Filter bots": "Filtrar bots",
"Filter by category": "Filtrar por categoria",
"Filter code playgrounds": "",
@@ -532,6 +529,8 @@
"Invalid slash command. Check if you are missing a space after the command.": "Comando com barra inválido. Verifique se está faltando um espaço após o comando.",
"Invalid stream ID": "",
"Invalid time format: {timestamp}": "",
"Invalid user": "",
"Invalid users": "",
"Invitation expires after": "",
"Invitations": "Convites",
"Invitations are required for joining this organization": "",
@@ -583,6 +582,7 @@
"Linkifiers": "Vínculos",
"Local time": "Hora local",
"Log in": "Entrar",
"Log in to browse more streams": "",
"Log out": "Sair",
"Looking for our <z-integrations>integrations</z-integrations> or <z-api>API</z-api> documentation?": "",
"MOVED": "",
@@ -601,7 +601,7 @@
"Mark as unread from selected message": "",
"Mark as unresolved": "",
"Marketing team": "Time de marketing",
"Marking all messages as read\u2026": "Marcando todas as mensagens como lidas\\u2026",
"Marking all messages as read": "Marcando todas as mensagens como lidas\\u2026",
"May": "Maio",
"Me": "Eu",
"Member": "Membro",
@@ -615,9 +615,9 @@
"Message #{stream_name}": "",
"Message #{stream_name} > {topic_name}": "",
"Message actions": "Ações de mensagem",
"Message and topic editing": "",
"Message deletion": "",
"Message edit history": "Histórico de edição de mensagem",
"Message editing": "Edição de mensagens",
"Message formatting": "Formatação de mensagem",
"Message length shouldn't be greater than {max_length} characters.": "",
"Message retention": "Retenção de mensagem",
@@ -627,8 +627,6 @@
"Message {recipient_names}": "",
"Message {recipient_name} ({recipient_status})": "",
"Messages in all public streams": "",
"Messages in this stream will be automatically deleted after {retention_days} days.": "",
"Messages in this stream will be retained forever.": "",
"Mobile": "Celular",
"Mobile message notifications": "",
"Mobile notifications": "Notificações móveis",
@@ -648,6 +646,7 @@
"Move topic": "Mover tópico",
"Moved ({last_edit_timestr})": "",
"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 stream": "Silenciar fluxo",
@@ -695,7 +694,6 @@
"Never expires": "",
"Never had one? Forgotten it?": "Nunca teve um? Esqueceu isso?",
"New": "Novo",
"New choice": "Nova escolha",
"New email": "Novo e-mail",
"New message": "Nova mensagem",
"New option": "",
@@ -704,8 +702,6 @@
"New private message": "Nova mensagem privada",
"New stream announcements": "",
"New stream message": "Nova mensagem de fluxo",
"New subscribers can only see messages sent after they join.": "",
"New subscribers can view complete message history.": "",
"New task": "Nova tarefa",
"New topic": "Novo tópico",
"New user announcements": "",
@@ -743,7 +739,6 @@
"Note that any bots that you maintain will be disabled.": "Note que qualquer bot que você mantém será desabilitado.",
"Note that organizations are limited to five exports per week.": "Note que organizações estão limitadas até cinco exportações por semana.",
"Nothing to preview": "Nada para visualizar",
"Nothing's been sent here yet!": "Nada foi enviado aqui ainda!",
"Notification of account deactivation on {realm_name}": "",
"Notification settings": "",
"Notification sound": "",
@@ -766,16 +761,13 @@
"Only group members, organization administrators and moderators can modify a group.": "",
"Only organization administrators and moderators can add custom emoji in this organization.": "",
"Only organization administrators and moderators can modify user groups in this organization.": "",
"Only organization administrators and moderators can post.": "",
"Only organization administrators can add bots to this organization.": "",
"Only organization administrators can add custom emoji in this organization.": "Apenas administradores da organização podem adicionar emoji personalizados nesta organização.",
"Only organization administrators can add generic bots.": "",
"Only organization administrators can edit these settings": "",
"Only organization administrators can edit these settings.": "Apenas administradores da organização podem editar estas configurações.",
"Only organization administrators can modify user groups in this organization.": "",
"Only organization administrators can post.": "Apenas administradores da organização podem postar.",
"Only organization full members can add custom emoji in this organization.": "",
"Only organization full members can post.": "Apenas membros plenos da organização podem postar.",
"Only organization owners can edit these settings.": "Apenas proprietários de organizações podem editar essas configurações.",
"Only owners can change these settings.": "",
"Only owners can deactivate the organization.": "Apenas proprietários podem desativar a organização.",
@@ -785,7 +777,6 @@
"Open message menu": "Abrir menu de mensagem",
"Open reactions menu": "Abrir menu de reações",
"Open-source project": "",
"Operator": "Operador",
"Option already present.": "",
"Optional": "Opcional",
"Or, to automatically linkify GitHub's <code>org/repo#1234</code> syntax:": "Ou, para vincular automaticamente a sintaxe <code>org/repo#1234</code> do GitHub:",
@@ -838,8 +829,8 @@
"Please only use characters that are valid in an email address": "",
"Please re-enter your password to confirm your identity.": "Por favor, digite novamente sua senha para confirmar sua identidade.",
"Please specify a date or time.": "",
"Please specify a stream": "Por favor, especifique um fluxo",
"Please specify at least one valid recipient": "Por favor, especifique pelo menos um destinatário válido",
"Please specify a stream.": "",
"Please specify at least one valid recipient.": "",
"Political group": "",
"Posted by {full_name}": "",
"Press > for list of topics": "Pressione > para lista de tópicos",
@@ -901,6 +892,7 @@
"Restrict to a list of domains": "Restringir para uma lista de domínios",
"Retain for N days after posting": "",
"Retain forever": "",
"Retention period (days)": "",
"Retry": "Tentar novamente",
"Revoke": "Revogar",
"Revoke invitation link": "Revogar link de convite",
@@ -923,8 +915,8 @@
"Search": "Pesquisar",
"Search GIFs": "",
"Search all public streams in the organization.": "Pesquise todos os fluxos públicos na organização.",
"Search filters": "",
"Search for <z-value></z-value> in the topic or message content.": "",
"Search operators": "Operadores de pesquisa",
"Search people": "Pesquisar pessoas",
"Search results": "Resultados da pesquisa",
"See how to configure email.": "Ver como configurar o e-mail.",
@@ -957,7 +949,7 @@
"Set up two factor authentication": "",
"Settings": "Configurações",
"Setup": "Configuração",
"Several people are typing\u2026": "",
"Several people are typing": "",
"Show API key": "Mostrar chave de API",
"Show counts for starred messages": "Mostrar contadores para mensagens marcadas",
"Show fewer": "Mostrar menos",
@@ -1024,21 +1016,20 @@
"The administrators provided the following comment:": "",
"The basics": "O básico",
"The group description cannot contain newline characters.": "",
"The recipient {recipient} is not valid": "",
"The recipients {recipients} are not valid": "",
"The recipient {recipient} is not valid.": "",
"The recipients {recipients} are not valid.": "",
"The sender's email address": "",
"The stream <b>#{stream_name}</b> does not exist. Manage your subscriptions <z-link>on your Streams page</z-link>.": "",
"The stream description cannot contain newline characters.": "A descrição do fluxo não pode conter caracteres que criam novas linhas.",
"Their password will be cleared from our systems, and any bots they maintain will be disabled.": "Sua senha será apagada de nossos sistemas, e qualquer bot que eles mantenham será desativado.",
"Theme": "",
"There are no current alert words.": "",
"There are no messages here.": "",
"They administer the following bots:": "",
"This Zulip server is running an old version and should be upgraded.": "",
"This action cannot be undone.": "",
"This action is permanent and cannot be undone. All users will permanently lose access to their Zulip accounts.": "Esta ação é permanente e não pode ser desfeita. Todos os usuários perderão permanentemente o acesso às suas contas no Zulip.",
"This bot has been deactivated.": "",
"This is a <b>private stream</b>. Only people who have been invited can access its content, but any subscriber can invite others.": "",
"This is a <b>public stream</b>. Any member of the organization can join without an invitation or view content sent to this stream.": "",
"This is a <b>web-public stream</b>. Any member of the organization can join without an invitation and anyone on the internet can read the content published.": "",
"This is a <z-link>demo organization</z-link> and will be automatically deleted in {days_remaining} days.": "",
"This is a private stream": "Este é um fluxo privado",
"This is a web-public stream": "",
@@ -1075,7 +1066,7 @@
"Tomorrow": "Amanhã",
"Topic": "Tópico",
"Topic muted": "Tópico silenciado",
"Topics are required in this organization": "",
"Topics are required in this organization.": "",
"Topics marked as resolved": "",
"Tuesday": "Terça",
"Turn off invisible mode": "",
@@ -1120,8 +1111,8 @@
"Upload stalled for %'{seconds}' seconds, aborting.": "",
"Uploaded files": "Arquivos enviados",
"Uploading a custom emoji with this name will override the built-in emoji. Continue?": "",
"Uploading {filename}\u2026": "",
"Uploading\u2026": "Enviando...",
"Uploading {filename}": "",
"Uploading": "Enviando...",
"Usage statistics": "",
"Use full width on wide screens": "Utilizar largura completa em telas largas",
"Use html encoding (not recommended)": "",
@@ -1172,7 +1163,7 @@
"Visual desktop notifications": "Visualizar notificações de área de trabalho",
"Waiting period (days)": "Período de espera (dias)",
"Waiting period before new members turn into full members": "Período de espera antes de novos membros se tornarem membros plenos",
"Warning: <strong>{stream_name}</strong> is a private stream.": "",
"Warning: <strong>#{stream_name}</strong> is a private stream.": "",
"We are about to have a poll. Please wait for the question.": "Você está prestes a ter uma enquete. Por favor, aguarde pela pergunta.",
"We strongly recommend enabling desktop notifications. They help Zulip keep your team connected.": "Nós recomendamos fortemente a habilitar as notificações de área de trabalho. Elas ajudam o Zulip a manter seu time conectado.",
"We've replaced the \"{originalHotkey}\" hotkey with \"{replacementHotkey}\" to make this common shortcut easier to trigger.": "",
@@ -1194,9 +1185,9 @@
"Who can create public streams": "",
"Who can create web-public streams": "",
"Who can delete their own messages": "",
"Who can edit the topic of any message": "",
"Who can invite users to this organization": "",
"Who can move messages between streams": "",
"Who can move messages to another stream": "",
"Who can move messages to another topic": "",
"Who can post to the stream?": "Quem pode postar no fluxo?",
"Who can use @all/@everyone mentions in large streams": "",
"Who can use private messages": "Quem pode usar mensagens privadas",
@@ -1204,7 +1195,7 @@
"Why not <z-link>start the conversation</z-link>?": "",
"Word": "",
"Working remotely": "",
"Working\u2026": "Trabalhando...",
"Working": "Trabalhando...",
"Write": "Escrever",
"Yes, please!": "Sim, por favor!",
"Yes, send": "Sim, enviar",
@@ -1224,7 +1215,7 @@
"You are using an old version of the Zulip desktop app with known security bugs.": "",
"You aren't subscribed to this stream and nobody has talked about that yet!": "Você não está inscrito neste fluxo e ninguém falou sobre isso ainda!",
"You can also make <z-link>tables</z-link> with this <z-link>Markdown-ish table syntax</z-link>.": "",
"You can combine search operators as needed.": "",
"You can combine search filters as needed.": "",
"You can fully access this community and participate in conversations by creating a Zulip account in this organization.": "",
"You can reactivate deactivated users from <z-link>organization settings</z-link>.": "",
"You can use email to send messages to Zulip streams.": "",
@@ -1271,8 +1262,8 @@
"Zulip's translations are contributed by our amazing community of volunteer translators. If you'd like to help, see the <z-link>Zulip translation guidelines</z-link>.": "",
"[Configure]": "[Configurar]",
"[Disable]": "[Desabilitar]",
"[More\u2026]": "",
"[Quoting\u2026]": "",
"[More]": "",
"[Quoting]": "",
"[Unset]": "",
"and": "e",
"and {remaining_senders, plural, one {1 other} other {# others}}.": "",
@@ -1298,12 +1289,12 @@
"they/them": "",
"{N, plural, one {Done! {N} message marked as read.} other {Done! {N} messages marked as read.}}": "{N, plural, one {} many {} other {}}",
"{N, plural, one {Done! {N} message marked as unread.} other {Done! {N} messages marked as unread.}}": "{N, plural, one {} many {} other {}}",
"{N, plural, one {Working\u2026 {N} message marked as read so far.} other {Working\u2026 {N} messages marked as read so far.}}": "{N, plural, one {} many {} other {}}",
"{N, plural, one {Working\u2026 {N} message marked as unread so far.} other {Working\u2026 {N} messages marked as unread so far.}}": "{N, plural, one {} many {} other {}}",
"{N, plural, one {Working {N} message marked as read so far.} other {Working {N} messages marked as read so far.}}": "{N, plural, one {} many {} other {}}",
"{N, plural, one {Working {N} message marked as unread so far.} other {Working {N} messages marked as unread so far.}}": "{N, plural, one {} many {} other {}}",
"{comma_separated_usernames} and {last_username} reacted with {emoji_name}": "",
"{date} at {time}": "",
"{days_old} days ago": "",
"{full_name} is typing\u2026": "",
"{full_name} is typing": "",
"{hours} hours ago": "",
"{items_selected} selected": "",
"{last_active_date}": "",