# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Cláudio Martins, 2022 # supermarsx, 2024 # João Alves , 2021-2022 # supermarsx, 2024 # Tim Abbott , 2024 # tmpod , 2025 msgid "" msgstr "" "Project-Id-Version: Zulip\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-04-27 18:51+0000\n" "PO-Revision-Date: 2026-03-31 19:27+0000\n" "Last-Translator: Manuela Silva \n" "Language-Team: Portuguese (Portugal) \n" "Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % " "1000000 == 0 ? 1 : 2;\n" "X-Generator: Weblate 5.17-dev\n" #: analytics/views/stats.py zerver/decorator.py msgid "Not allowed for guest users" msgstr "Não permitido a visitantes" #: analytics/views/stats.py msgid "Invalid organization" msgstr "Organização inválida" #: analytics/views/stats.py msgid "Public channels" msgstr "Canais públicos" #: analytics/views/stats.py msgid "Private channels" msgstr "Canais privados" #: analytics/views/stats.py msgid "Direct messages" msgstr "Mensagens privadas" #: analytics/views/stats.py msgid "Group direct messages" msgstr "Mensagens privadas de grupo" #: analytics/views/stats.py #, python-brace-format msgid "Missing channel for chart: {chart_name}" msgstr "Canal em falta para o gráfico: {chart_name}" #: analytics/views/stats.py #, python-brace-format msgid "Unknown chart name: {chart_name}" msgstr "Gráfico desconhecido: {chart_name}" #: analytics/views/stats.py #, python-brace-format msgid "Start time is later than end time. Start: {start}, End: {end}" msgstr "" "A hora de início é posterior à hora de fim. Início: {start}, Fim: {end}" #: analytics/views/stats.py msgid "No analytics data available. Please contact your server administrator." msgstr "" "Sem dados analíticos disponíveis. Por favor contacte o administrador do " "servidor." #: corporate/lib/registration.py #, python-brace-format msgid "" "Your organization has no Zulip licenses remaining and can no longer accept " "new users. Please [increase the number of licenses]({billing_page_link}) or " "[deactivate inactive users]({deactivate_user_help_page_link}) to allow new " "users to join." msgstr "" "A sua organização Zulip não tem mais licenças disponíveis e não pode aceitar " "novos utilizadores. Por favor [aumente o número de licenças]" "({billing_page_link}) ou [desative utilizadores inativos]" "({deactivate_user_help_page_link}) para permitir a entrada de novos " "utilizadores." #: corporate/lib/registration.py #, python-brace-format msgid "" "Your organization has only one Zulip license remaining. You can [increase " "the number of licenses]({billing_page_link}) or [deactivate inactive users]" "({deactivate_user_help_page_link}) to allow more than one user to join." msgstr "" "A sua organização Zulip tem apenas uma licença remanescente. Pode [aumentar " "o número de licenças]({billing_page_link}) ou [desativar utilizadores " "inativos]({deactivate_user_help_page_link}) para permitir a entrada a mais " "que um novo utilizador." #: corporate/lib/registration.py #, python-brace-format msgid "" "Your organization has only two Zulip licenses remaining. You can [increase " "the number of licenses]({billing_page_link}) or [deactivate inactive users]" "({deactivate_user_help_page_link}) to allow more than two users to join." msgstr "" "A sua organização Zulip tem apenas duas licenças remanescentes. Pode " "[aumentar o número de licenças]({billing_page_link}) ou [desativar " "utilizadores inativos]({deactivate_user_help_page_link}) para permitir a " "entrada a mais que dois novos utilizadores." #: corporate/lib/registration.py #, python-brace-format msgid "" "Your organization has only three Zulip licenses remaining. You can [increase " "the number of licenses]({billing_page_link}) or [deactivate inactive users]" "({deactivate_user_help_page_link}) to allow more than three users to join." msgstr "" "A sua organização Zulip tem apenas três licenças remanescentes. Pode " "[aumentar o número de licenças]({billing_page_link}) ou [desativar " "utilizadores inativos]({deactivate_user_help_page_link}) para permitir a " "entrada a mais que três novos utilizadores." #: corporate/lib/registration.py #, python-brace-format msgid "" "A new user ({email}) was unable to join because your organization does not " "have enough Zulip licenses. To allow new users to join, make sure that the " "[number of licenses for the current and next billing period]" "({billing_page_link}) is greater than the current number of users." msgstr "" "Um novo utilizador ({email}) não pôde entrar porque a sua organização Zulip " "não tem licenças suficientes. Para permitir a entrada de novos utilizadores, " "certifique-se que o [número de licenças no período de faturação atual]" "({billing_page_link}) é superior ao número de utilizadores." #: corporate/lib/registration.py msgid "" "Your organization does not have enough Zulip licenses. Invitations were not " "sent." msgstr "" "A sua organização Zulip não tem licenças suficientes. Os convites não foram " "enviados." #: corporate/lib/registration.py msgid "" "Your organization does not have enough Zulip licenses to change a guest " "user's role." msgstr "" "A sua organização Zulip não tem licenças suficientes para alterar a função " "de um visitante." #: corporate/lib/remote_billing_util.py msgid "Registration is deactivated" msgstr "O registo está desativado" #: corporate/lib/remote_billing_util.py msgid "Invalid remote server." msgstr "Servidor remoto inválido." #: corporate/lib/stripe.py #, python-brace-format msgid "" "You must purchase licenses for all active users in your organization " "(minimum {min_licenses})." msgstr "" "Deverá comprar licenças para todos os utilizadores ativos na sua " "organização, (mínimo {min_licenses})." #: corporate/lib/stripe.py #, 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 "" "Faturas com mais de {max_licenses} licenças não podem ser processadas " "através desta página. Para finalizar o upgrade, por favor contacte {email}." #: corporate/lib/stripe.py msgid "No payment method on file." msgstr "Sem método de pagamento guardado." #: corporate/lib/stripe.py #, python-brace-format msgid "{brand} ending in {last4}" msgstr "{brand} acaba com {last4}" #: corporate/lib/stripe.py #, python-brace-format msgid "Unknown payment method. Please contact {email}." msgstr "Método de pagamento desconhecido. Por favor contacte {email}." #: corporate/lib/stripe.py #, python-brace-format msgid "Something went wrong. Please contact {email}." msgstr "Algo correu mal. Por favor contacte {email}." #: corporate/lib/stripe.py msgid "Something went wrong. Please reload the page." msgstr "Algo correu mal. Por favor recarregue a página." #: corporate/lib/stripe.py msgid "Something went wrong. Please wait a few seconds and try again." msgstr "Algo correu mal. Por favor aguarde alguns segundos e volte a tentar." #: corporate/lib/stripe.py msgid "Please add a credit card before starting your free trial." msgstr "" "Por favor adicione um cartão de crédito antes de começar o período " "experimental gratuito." #: corporate/lib/stripe.py msgid "Please add a credit card to schedule upgrade." msgstr "Por favor adicione um cartão de crédito para agendar um upgrade." #: corporate/lib/stripe.py msgid "" "Unable to update the plan. The plan has been expired and replaced with a new " "plan." msgstr "" "Não foi possível atualizar o plano. O plano expirou e foi substituído por um " "novo plano." #: corporate/lib/stripe.py msgid "Unable to update the plan. The plan has ended." msgstr "Não foi possível atualizar o plano. O plano terminou." #: corporate/lib/stripe.py msgid "" "Cannot update licenses in the current billing period for free trial plan." msgstr "" "Não é possível atualizar licenças no período de faturação atual " "correspondente ao período experimental gratuito." #: corporate/lib/stripe.py msgid "" "Unable to update licenses manually. Your plan is on automatic license " "management." msgstr "" "Não foi possível atualizar as licenças manualmente. O seu plano está sob " "gestão de licenciamento automática." #: corporate/lib/stripe.py #, python-brace-format msgid "" "Your plan is already on {licenses} licenses in the current billing period." msgstr "" "O seu plano já corresponde a {licenses} licenças no período de faturação " "atual." #: corporate/lib/stripe.py msgid "You cannot decrease the licenses in the current billing period." msgstr "Não pode diminuir o número de licenças no período de faturação atual." #: corporate/lib/stripe.py msgid "" "Cannot change the licenses for next billing cycle for a plan that is being " "downgraded." msgstr "" "Não pode alterar o número de licenças para o próximo período de faturação " "dado estar em processo de downgrade." #: corporate/lib/stripe.py #, python-brace-format msgid "" "Your plan is already scheduled to renew with {licenses_at_next_renewal} " "licenses." msgstr "" "O seu plano já está agendado para renovação com {licenses_at_next_renewal} " "licenças." #: corporate/lib/stripe.py #, python-brace-format msgid "" "You’ve already purchased {licenses_at_next_renewal} licenses for the next " "billing period." msgstr "" "Já comprou {licenses_at_next_renewal} licenças para o próximo período de " "faturação." #: corporate/lib/stripe.py msgid "Nothing to change." msgstr "Nada a alterar." #: corporate/lib/stripe.py msgid "No customer for this organization!" msgstr "Sem clientes para esta organização!" #: corporate/lib/stripe.py msgid "Session not found" msgstr "Não foi encontrada uma sessão" #: corporate/lib/stripe.py msgid "Payment intent not found" msgstr "Não foi encontrada intenção de pagamento" #: corporate/lib/stripe.py msgid "Pass stripe_session_id or stripe_invoice_id" msgstr "Passar stripe_session_id ou stripe_invoice_id" #: corporate/lib/stripe.py #, 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" "\n" "If you could {begin_link}list Zulip as a sponsor on your website{end_link}, " "we would really appreciate it!" msgstr "" "O pedido da sua organização relativo ao patrocínio de alojamento foi " "aprovado! Foi efetuado upgrade para o plano, {plan_name}, gratuitamente. " "{emoji}\n" "\n" "Se puder {begin_link}listar o Zulip como patrocinador no seu site{end_link}, " "nós apreciaríamos imenso!" #: corporate/views/billing_page.py msgid "Parameter 'confirmed' is required" msgstr "Parâmetro 'confirmado' é obrigatório" #: corporate/views/remote_billing_page.py msgid "Billing access token expired." msgstr "Código de acesso à faturação expirou." #: corporate/views/remote_billing_page.py msgid "Invalid billing access token." msgstr "Código de acesso à faturação inválido." #: corporate/views/remote_billing_page.py zilencer/views.py #, python-brace-format msgid "" "Couldn't reconcile billing data between server and realm. Please contact " "{support_email}" msgstr "" "Não é possível reconciliar a informação de faturação entre o servidor e o " "domínio. Por favor contacte o suporte {support_email}" #: corporate/views/remote_billing_page.py msgid "User account doesn't exist yet." msgstr "A conta de utilizador ainda não existe." #: corporate/views/remote_billing_page.py msgid "You must accept the Terms of Service to proceed." msgstr "Tem de aceitar os Termos de serviço para continuar." #: corporate/views/remote_billing_page.py msgid "" "This zulip_org_id is not registered with Zulip's billing management system." msgstr "" "Esta zulip_org_id não está registada no sistema de gestão de faturação Zulip." #: corporate/views/remote_billing_page.py msgid "Invalid zulip_org_key for this zulip_org_id." msgstr "zulip_org_key inválida para esta zulip_org_id." #: corporate/views/remote_billing_page.py msgid "Your server registration has been deactivated." msgstr "O servidor de registo foi desativado." #: templates/404.html templates/4xx.html #: templates/zerver/portico_error_pages/remote_realm_server_mismatch_error.html msgid "Error" msgstr "Erro" #: templates/404.html msgid "Page not found (404)" msgstr "Página não encontrada (404)" #: templates/404.html templates/4xx.html #, python-format msgid "" "If this error is unexpected, you can contact support." msgstr "" "Se este erro é inesperado, poderá contactar o suporte." #: templates/4xx.html msgid "Access forbidden (403)" msgstr "Acesso proibido (403)" #: templates/4xx.html msgid "" "Your request could not be completed because your browser did not send the " "credentials required to authenticate your access. To resolve this issue:" msgstr "" "Não foi possível processar o seu pedido porque o seu navegador não enviou as " "credenciais de acesso necessárias para autenticar o seu acesso. Para " "resolver este problema:" #: templates/4xx.html msgid "Make sure that your browser allows cookies for this site." msgstr "" "Certifique-se que o seu navegador permite os ''cookies'' para este ''site''." #: templates/4xx.html msgid "" "Check for any browser privacy settings or extensions that block Referer " "headers, and disable them for this site." msgstr "" "Verifique as definições de privacidade ou extensões do navegador que possam " "bloquear os cabeçalhos 'Referer', e desative-os para este ''site''." #: templates/4xx.html msgid "Method not allowed (405)" msgstr "Método não permitido (405)" #: templates/500.html zerver/actions/scheduled_messages.py zerver/middleware.py msgid "Internal server error" msgstr "Erro interno do servidor" #: templates/500.html msgid "" "Something went wrong. Sorry about that! We're aware of the problem and are " "working to fix it. Zulip will load automatically once it is working again." msgstr "" #: templates/500.html #, python-format msgid "" "Please check Zulip Cloud status for more " "information, and contact Zulip support with any questions." msgstr "" #: templates/500.html msgid "" "Something went wrong. Sorry about that! Zulip will load automatically once " "it is working again." msgstr "" #: templates/500.html #, python-format msgid "" "Contact this server's administrators for support." msgstr "" "Contacte estes administradores de " "servidor para apoio." #: templates/500.html #, python-format msgid "" "If you administer this server, you may want to check out the Zulip server troubleshooting guide." msgstr "" "Se administrar este servidor, poderá querer ver o guia da resolução de problemas do servidor " "do Zulip." #: templates/analytics/stats.html #, python-format msgid "Analytics for %(target_name)s | Zulip" msgstr "Analítica para %(target_name)s | Zulip" #: templates/analytics/stats.html msgid "Analytics are fully available 24 hours after organization creation." msgstr "" "A analítica está completamente disponível 24 horas depois da criação da " "organização." #: templates/analytics/stats.html #, python-format msgid "Zulip analytics for %(target_name)s" msgstr "Analítica do Zulip para %(target_name)s" #: templates/analytics/stats.html msgid "Organization summary" msgstr "Resumo da organização" #: templates/analytics/stats.html msgid "Number of users" msgstr "Número de utilizadores" #: templates/analytics/stats.html msgid "Users active during the last 15 days" msgstr "Utilizadores ativos nos últimos 15 dias" #: templates/analytics/stats.html msgid "Number of guests" msgstr "Número de visitantes" #: templates/analytics/stats.html msgid "Total number of messages" msgstr "Número total de mensagens" #: templates/analytics/stats.html msgid "Number of messages in the last 30 days" msgstr "Número de mensagens nos últimos 30 dias" #: templates/analytics/stats.html msgid "File storage in use" msgstr "Armazenamento de ficheiros em utilização" #: templates/analytics/stats.html msgid "Active users" msgstr "Utilizadores ativos" #: templates/analytics/stats.html msgid "Daily actives" msgstr "Ativos diários" #: templates/analytics/stats.html msgid "15 day actives" msgstr "Ativos em 15 dias" #: templates/analytics/stats.html msgid "Total users" msgstr "Total de utilizadores" #: templates/analytics/stats.html zerver/models/custom_profile_fields.py msgid "Users" msgstr "Utilizadores" #: templates/analytics/stats.html msgid "Messages sent by recipient type" msgstr "Mensagens enviadas por tipo de destinatário" #: templates/analytics/stats.html msgid "Me" msgstr "Eu" #: templates/analytics/stats.html zerver/models/groups.py #: zerver/views/registration.py msgid "Everyone" msgstr "Todos" #: templates/analytics/stats.html msgid "Last week" msgstr "Última semana" #: templates/analytics/stats.html msgid "Last month" msgstr "Último mês" #: templates/analytics/stats.html msgid "Last year" msgstr "Último ano" #: templates/analytics/stats.html msgid "All time" msgstr "Desde sempre" #: templates/analytics/stats.html msgid "Messages sent over time" msgstr "Mensagens enviadas ao longo do tempo" #: templates/analytics/stats.html msgid "Daily" msgstr "Diariamente" #: templates/analytics/stats.html msgid "Weekly" msgstr "Semanalmente" #: templates/analytics/stats.html msgid "Cumulative" msgstr "Cumulativo" #: templates/analytics/stats.html msgid "Humans" msgstr "Humanos" #: templates/analytics/stats.html msgid "Bots" msgstr "Robôs" #: templates/analytics/stats.html msgid "Messages read over time" msgstr "Mensagens lidas ao longo do tempo" #: templates/analytics/stats.html msgid "Messages sent by client" msgstr "Mensagens enviadas por cliente" #: templates/analytics/stats.html msgid "Last update" msgstr "Última atualização" #: templates/analytics/stats.html msgid "" "A full update of all the graphs happens once a day. The “messages sent over " "time” graph is updated once an hour." msgstr "" "Uma atualização completa de todos os gráficos ocorre uma vez por dia. O " "gráfico de “mensagens enviadas ao longo do tempo” é atualizado uma vez por " "hora." #: templates/confirmation/confirm_email_change.html msgid "Email changed" msgstr "E-mail alterado" #: templates/confirmation/confirm_email_change.html msgid "Email changed!" msgstr "E-mail alterado!" #: templates/confirmation/confirm_email_change.html #, python-format msgid "" "This confirms that the email address for your Zulip account has changed from " "%(old_email_html_tag)s to %(new_email_html_tag)s" msgstr "" "Isto confirma que o endereço de correio eletrónico para a sua conta Zulip " "foi alterado de %(old_email_html_tag)s para %(new_email_html_tag)s" #: templates/confirmation/confirm_preregistrationuser.html #: templates/confirmation/redirect_to_post.html msgid "Confirming your email address" msgstr "Confirmar o seu endereço de correio eletrónico" #: templates/confirmation/link_does_not_exist.html msgid "Confirmation link does not exist" msgstr "A hiperligação da confirmação não existe" #: templates/confirmation/link_does_not_exist.html msgid "Whoops. We couldn't find your confirmation link in the system." msgstr "" "Ups! Não foi possível encontrar a sua hiperligação de confirmação no sistema." #: templates/confirmation/link_does_not_exist.html #: templates/confirmation/link_malformed.html #, python-format msgid "" "Anyway, shoot us a line at %(support_email_html_tag)s and we'll get this " "resolved shortly." msgstr "" "De qualquer modo, envie-nos uma mensagem para %(support_email_html_tag)s e " "nós iremos resolver isto rapidamente." #: templates/confirmation/link_expired.html msgid "Confirmation link expired or deactivated" msgstr "Hiperligação de confirmação expirada ou desativada" #: templates/confirmation/link_expired.html msgid "Whoops. The confirmation link has expired or been deactivated." msgstr "Ups! A hiperligação de confirmação expirou ou foi desativada." #: templates/confirmation/link_expired.html msgid "Please contact your organization administrator for a new link." msgstr "" "Por favor, contacte o administrador da sua organização para receber uma nova " "hiperligação." #: templates/confirmation/link_malformed.html msgid "Confirmation link malformed" msgstr "Hiperligação de confirmação incorreta" #: templates/confirmation/link_malformed.html msgid "Whoops. The confirmation link is malformed." msgstr "Ups. A hiperligação de confirmação está incorreta." #: templates/confirmation/link_malformed.html msgid "" "Make sure you copied the link correctly in to your browser. If you're still " "encountering this page, it's probably our fault. We're sorry." msgstr "" "Certifique-se que copiou a hiperligação corretamente para o seu navegador. " "Se ainda assim chegar esta página, será provavelmente um problema do nosso " "lado. Nós pedimos desculpa." #: templates/corporate/billing/billing.html msgid "Billing" msgstr "Faturação" #: templates/corporate/billing/billing.html #: templates/corporate/billing/upgrade.html #: templates/zerver/create_user/change_email_address_visibility_modal.html #: templates/zerver/development/email_log.html msgid "Close modal" msgstr "Fechar modal" #: templates/corporate/billing/billing.html msgid "Never mind" msgstr "Não lembrar" #: templates/corporate/billing/billing.html msgid "Downgrade" msgstr "Reverter Versão" #: templates/corporate/billing/billing.html #: templates/corporate/billing/upgrade.html #: templates/zerver/create_user/change_email_address_visibility_modal.html msgid "Cancel" msgstr "Cancelar" #: templates/corporate/billing/billing.html #: templates/zerver/create_user/change_email_address_visibility_modal.html #: templates/zerver/realm_import_post_process.html msgid "Confirm" msgstr "Confirmar" #: templates/corporate/billing/billing.html msgid "Cancel upgrade" msgstr "Cancelar atualização" #: templates/corporate/billing/event_status.html msgid "Billing status" msgstr "Estado da faturação" #: templates/corporate/billing/remote_billing_server_deactivate.html msgid "Deactivate server registration?" msgstr "Desativar registo do servidor?" #: templates/corporate/billing/remote_realm_login_error_for_server_on_active_plan.html #: templates/corporate/billing/remote_server_login_error_for_any_realm_on_active_plan.html msgid "Plan management not available" msgstr "Gestão de planos indisponível" #: templates/corporate/billing/remote_realm_login_error_for_server_on_active_plan.html #, python-format msgid "" "Plan management is not available for this organization, because your Zulip " "server is already on a %(server_plan_name)s plan, which covers all " "organizations on this server. See the Server-level billing tab of the " "log in instructions to administer the plan for your Zulip " "server." msgstr "" #: templates/corporate/billing/remote_realm_login_error_for_server_on_active_plan.html msgid "" "To move the plan from the server to this organization, or for other " "questions, contact support." msgstr "" "Mover o plano do servidor para esta organização, ou para outras questões, contacte o suporte." #: templates/corporate/billing/remote_server_login_error_for_any_realm_on_active_plan.html msgid "" "Plan management for this server is not available because at least one " "organization hosted on this server already has an active plan." msgstr "" "A gestão de planos para este servidor não está disponível pois pelo menos " "uma organização alojada neste servidor já tem um plano ativo." #: templates/corporate/billing/remote_server_login_error_for_any_realm_on_active_plan.html #, python-format msgid "" "Log " "in to plan management for your organization instead, or contact support with any questions." msgstr "" "Entre para planear a gestão da sua organização, ou contacte o suporte para quaisquer questões." #: templates/corporate/billing/remote_server_rate_limit_exceeded.html #: templates/zerver/portico_error_pages/rate_limit_exceeded.html msgid "Rate limit exceeded" msgstr "Excedeu o limite da frequência de pedidos" #: templates/corporate/billing/remote_server_rate_limit_exceeded.html #: templates/zerver/portico_error_pages/rate_limit_exceeded.html msgid "Rate limit exceeded." msgstr "Excedeu o limite da frequência de pedidos." #: templates/corporate/billing/remote_server_rate_limit_exceeded.html msgid "" "Your server has exceeded the limit for how often this action can be " "performed." msgstr "" "O seu servidor excedeu o limite do quão frequentemente esta ação pode ser " "executada." #: templates/corporate/billing/remote_server_rate_limit_exceeded.html #: templates/zerver/portico_error_pages/rate_limit_exceeded.html #, fuzzy, python-format #| msgid "You can try again in %(retry_after)s seconds." msgid "You can try again in %(retry_after_string)s." msgstr "Pode tentar novamente dentro de %(retry_after)s segundos." #: templates/corporate/billing/upgrade.html msgid "Upgrade" msgstr "Atualização" #: templates/corporate/billing/upgrade.html msgid "Send invoice and start free trial" msgstr "Enviar a fatura e dar início ao período de avaliação gratuita" #: templates/corporate/billing/upgrade.html msgid "Send invoice" msgstr "Enviar fatura" #: templates/corporate/communities.html msgid "Open communities directory" msgstr "Abrir diretoria das comunidades" #: templates/corporate/communities.html #: templates/zerver/integrations/catalog.html msgid "Filter by category" msgstr "Filtrar por categoria" #: templates/corporate/communities.html #: templates/zerver/integrations/catalog.html msgid "All" msgstr "Tudo" #: templates/corporate/communities.html #: templates/zerver/integrations/catalog.html msgid "Categories" msgstr "Categorias" #: templates/corporate/comparison_table_integrated.html msgid "10,000 messages" msgstr "10,000 mensagens" #: templates/corporate/comparison_table_integrated.html msgid "Unlimited" msgstr "Ilimitado" #: templates/corporate/comparison_table_integrated.html msgid "Files up to 10 MB" msgstr "Ficheiros até 10 MB" #: templates/corporate/comparison_table_integrated.html msgid "Files up to 1 GB" msgstr "Ficheiros até 1 GB" #: templates/corporate/comparison_table_integrated.html msgid "Supported" msgstr "Suportado" #: templates/corporate/comparison_table_integrated.html msgid "Self-managed" msgstr "Gestão própria" #: templates/corporate/comparison_table_integrated.html msgid "For organizations with up to 10 users" msgstr "Para organizações até 10 utilizadores" #: templates/corporate/comparison_table_integrated.html msgid "25 users minimum" msgstr "mínimo de 25 utilizadores" #: templates/corporate/comparison_table_integrated.html msgid "Not available" msgstr "Indisponível" #: templates/corporate/development-community.html msgid "The Zulip development community" msgstr "A comunidade de desenvolvimento do Zulip" #: templates/corporate/development-community.html msgid "Join as a user" msgstr "Aderir como utilizador" #: templates/corporate/development-community.html msgid "Join as a self-hoster" msgstr "Aderir como alojador" #: templates/corporate/development-community.html msgid "Join as a contributor" msgstr "Aderir como contribuidor" #: templates/corporate/for/business.html #: templates/corporate/for/communities.html #: templates/corporate/for/education.html templates/corporate/for/events.html #: templates/corporate/for/open-source.html #: templates/corporate/for/research.html templates/corporate/for/use-cases.html #: templates/corporate/role/engineers.html templates/corporate/why-zulip.html #: templates/zerver/create_realm/create_realm.html msgid "Create organization" msgstr "Criar organização" #: templates/corporate/for/business.html templates/corporate/self-hosting.html #: templates/corporate/why-zulip.html templates/corporate/zulip-cloud.html #: templates/zerver/footer.html msgid "Get a demo" msgstr "Obter uma demonstração" #: templates/corporate/for/business.html #: templates/corporate/for/communities.html #: templates/corporate/for/education.html templates/corporate/for/events.html #: templates/corporate/for/open-source.html #: templates/corporate/for/research.html templates/corporate/for/use-cases.html #: templates/corporate/role/engineers.html msgid "Self-host Zulip" msgstr "Alojar o Zulip" #: templates/corporate/for/communities.html templates/corporate/for/events.html #: templates/corporate/for/open-source.html #: templates/corporate/for/research.html msgid "Request sponsorship" msgstr "Pedir patrocínio" #: templates/corporate/for/education.html msgid "Education pricing" msgstr "Preços educação" #: templates/corporate/for/use-cases.html msgid "View pricing" msgstr "Ver preços" #: templates/corporate/role/engineers.html #: templates/corporate/self-hosting.html msgid "Zulip for business" msgstr "Zulip para negócios" #: templates/corporate/role/engineers.html #, fuzzy #| msgid "Zulip guide for open-source projects" msgid "Zulip for open source" msgstr "Guia Zulip para projetos open-source" #: templates/corporate/role/engineers.html msgid "Dog in glasses with a laptop" msgstr "" #: templates/corporate/role/engineers.html #, fuzzy #| msgid "start a conversation" msgid "Screenshot of Zulip conversation" msgstr "iniciar uma conversa" #: templates/corporate/role/engineers.html msgid "Screenshot of Zulip conversation with sentry bot" msgstr "" #: templates/corporate/role/engineers.html msgid "Screenshot of Zulip inbox" msgstr "" #: templates/corporate/role/engineers.html msgid "Open laptop with book inside" msgstr "" #: templates/corporate/role/engineers.html msgid "Two hands assembling puzzle" msgstr "" #: templates/corporate/role/engineers.html #, fuzzy #| msgid "Messages sent over time" msgid "Message with code" msgstr "Mensagens enviadas ao longo do tempo" #: templates/corporate/role/engineers.html msgid "Lightning" msgstr "" #: templates/corporate/role/engineers.html #: zerver/models/custom_profile_fields.py msgid "Link" msgstr "Ligação" #: templates/corporate/role/engineers.html msgid "Ship wheel" msgstr "" #: templates/corporate/support/support_request.html #: templates/zerver/footer.html msgid "Contact support" msgstr "Contactar o suporte" #: templates/corporate/support/support_request.html msgid "From" msgstr "De" #: templates/corporate/support/support_request.html msgid "Organization" msgstr "Organização" #: templates/corporate/support/support_request.html msgid "Subject" msgstr "Assunto" #: templates/corporate/support/support_request.html msgid "Message" msgstr "Mensagem" #: templates/corporate/support/support_request.html #: templates/zerver/slack_import.html msgid "Submit" msgstr "Submeter" #: templates/corporate/support/support_request_thanks.html msgid "Thanks for contacting us" msgstr "Agradecemos o seu contacto" #: templates/corporate/support/support_request_thanks.html msgid "Thanks for contacting us!" msgstr "Agradecemos o seu contacto!" #: templates/corporate/support/support_request_thanks.html msgid "We will be in touch with you soon." msgstr "Entraremos em contacto brevemente." #: templates/corporate/support/support_request_thanks.html msgid "" "You can find answers to frequently asked questions in the Zulip help center." msgstr "" "Poderá encontrar respostas para perguntas frequentes no Centro de ajuda Zulip." #: templates/corporate/zulip-cloud.html #, fuzzy #| msgid "Getting started" msgid "Get started" msgstr "Primeiros passos" #: templates/corporate/zulipchat_migration_tos.html msgid "" "This team chat is now being hosted on Zulip Cloud. Please accept the Zulip Terms of Service to " "continue." msgstr "" "Esta conversa de equipa agora é alojada na Cloud Zulip. Por favor aceite os " "Termos de serviço Zulip " "para continuar." #: templates/two_factor/_wizard_forms.html msgid "Or, alternatively, use one of your backup phones:" msgstr "Ou, alternativamente, use um dos seus telefones de backup:" #: templates/two_factor/_wizard_forms.html msgid "As a last resort, you can use a backup token:" msgstr "Em última instância, pode usar um código de backup:" #: templates/two_factor/_wizard_forms.html msgid "Use backup token" msgstr "Utilizar um código de backup" #: templates/zerver/accounts_accept_terms.html msgid "Accept the Terms of Service" msgstr "Aceitar os Termos de serviço" #: templates/zerver/accounts_accept_terms.html msgid "Welcome to Zulip" msgstr "Bem-vindo/a ao Zulip" #: templates/zerver/accounts_accept_terms.html #: templates/zerver/create_user/accounts_home.html #: templates/zerver/create_user/register.html templates/zerver/login.html #: templates/zerver/reset.html templates/zerver/reset_confirm.html msgid "Email" msgstr "Email" #: templates/zerver/accounts_accept_terms.html #: templates/zerver/create_user/register.html #: templates/zerver/reset_confirm.html msgid "Subscribe me to Zulip's low-traffic newsletter (a few emails a year)." msgstr "" "Subscreva-me à newsletter do Zulip de baixo-tráfego (apenas algumas " "mensagens por ano)." #: templates/zerver/accounts_accept_terms.html msgid "Continue" msgstr "Continuar" #: templates/zerver/accounts_send_confirm.html msgid "Confirm your email address" msgstr "Confirme o seu endereço de email" #: templates/zerver/accounts_send_confirm.html #, python-format msgid "" "To complete your registration, check your email account (%(email)s) for a confirmation email " "from Zulip." msgstr "" "Para finalizar o seu registo, verifique a sua conta de email (%(email)s) com a mensagem de " "confirmação do Zulip.." #: templates/zerver/accounts_send_confirm.html msgid "" "If you don't see a confirmation email in your Inbox or Spam folder, we can " "resend it." msgstr "" "Se não encontrar a mensagem de confirmação na sua caixa de email na pasta de " "entrada ou no spam/lixo, poderá pedir o reenvio da mensagem." #: templates/zerver/app/index.html #, python-brace-format msgid "Public view of {org_name} | Zulip team chat" msgstr "Vista pública do Zulip de {org_name}" #: templates/zerver/app/index.html #, python-brace-format msgid "" "Browse the publicly accessible channels in {org_name} without logging in." msgstr "" "Explore os canais publicamente acessíveis de {org_name} sem iniciar sessão." #: templates/zerver/app/index.html msgid "" "Because you're using an unsupported or very old browser, Zulip may not load." msgstr "" #: templates/zerver/app/index.html msgid "" "Because you're using a very old version of the desktop app, Zulip may not " "load. Download the latest version." msgstr "" #: templates/zerver/app/index.html msgid "" "If this message does not go away, try reloading " "the page." msgstr "" "Se esta mensagem não desaparecer, tenterecarregar a página." #: templates/zerver/app/index.html msgid "" "Error loading Zulip. Try reloading the page." msgstr "" "Erro ao carregar o Zulip. Por favor recarregue a " "página." #: templates/zerver/app/index.html msgid "No conversations match your filters." msgstr "Não existe nenhuma conversação correspondente aos filtros escolhidos." #: templates/zerver/app/index.html msgid "This view is still loading messages." msgstr "Esta vista ainda está a carregar as mensagens." #: templates/zerver/app/index.html msgid "Load more" msgstr "Carregar mais" #: templates/zerver/close_window.html msgid "Video call ended" msgstr "A videochamada terminou" #: templates/zerver/close_window.html msgid "You may now close this window." msgstr "Já pode fechar esta janela." #: templates/zerver/config_error/container.html msgid "Configuration error" msgstr "Erro de configuração" #: templates/zerver/config_error/ldap.html msgid "" "You are trying to log in using LDAP without creating an organization first. " "Please use EmailAuthBackend to create your organization and then try again." msgstr "" "Poderá tentar efetuar o início de sessão utilizando o LDAP sem criar " "primeiro uma organização. Por favor utilize EmailAuthBackend para criar a " "sua organização e tente novamente." #: templates/zerver/config_error/remote_billing_bouncer_not_configured.html #, python-format msgid "" "This server is not configured to use push notifications. For instructions on " "how to configure push notifications, please see the documentation." msgstr "" "Este servidor não está configurado para utilizar notificações push. Para " "instruções em como configurar as notificações push, por favor veja a documentação." #: templates/zerver/confirm_continue_registration.html msgid "Account not found" msgstr "Conta não encontrada" #: templates/zerver/confirm_continue_registration.html msgid "Zulip account not found." msgstr "Conta Zulip não encontrada." #: templates/zerver/confirm_continue_registration.html #, fuzzy, python-format #| msgid "Your account email: %(email)s" msgid "No account found for %(email)s." msgstr "O endereço de email da sua conta: %(email)s" #: templates/zerver/confirm_continue_registration.html msgid "Log in with another account" msgstr "Iniciar sessão com outra conta" #: templates/zerver/confirm_continue_registration.html msgid "Continue to registration" msgstr "Continuar para o registo" #: templates/zerver/create_realm/create_demo_realm.html #, fuzzy #| msgid "Must be a demo organization." msgid "Try Zulip in a demo organization" msgstr "Deve ser uma organização de demonstração." #: templates/zerver/create_realm/create_demo_realm.html #, python-format msgid "" "No email required. Or create a permanent organization." msgstr "" #: templates/zerver/create_realm/create_demo_realm.html #, fuzzy #| msgid "Try Zulip now" msgid "Try Zulip" msgstr "Experimente o Zulip agora" #: templates/zerver/create_realm/create_realm.html msgid "Create a new organization" msgstr "Criar uma organização" #: templates/zerver/create_realm/create_realm.html msgid "Create a new Zulip organization" msgstr "Criar uma organização Zulip" #: templates/zerver/create_realm/create_realm.html #, python-format msgid "" "Or create a demo organization — no email required!" msgstr "" #: templates/zerver/create_realm/create_realm.html templates/zerver/reset.html msgid "Enter your email address" msgstr "Introduza o seu endereço de e-mail" #: templates/zerver/create_realm/create_realm.html msgid "Your email" msgstr "O seu email" #: templates/zerver/create_realm/create_realm.html msgid "" "Or import from Slack, Mattermost, or Rocket.Chat." msgstr "" "Ou importe doSlack, Mattermost, ouRocket.Chat." #: templates/zerver/create_realm/found_zulip_form_field.html msgid "How did you first hear about Zulip?" msgstr "Como é que ouviu acerca do Zulip pela primeira vez?" #: templates/zerver/create_realm/found_zulip_form_field.html msgid "" "This value is used only if you sign up for a plan, in which case it will be " "sent to the Zulip team." msgstr "" "Este valor apenas será utilizado se subscrever um plano, nesse caso será " "enviado para a equipa Zulip." #: templates/zerver/create_realm/found_zulip_form_field.html msgid "Select an option" msgstr "Selecione uma opção" #: templates/zerver/create_realm/found_zulip_form_field.html msgid "Please describe" msgstr "Por favor descreva" #: templates/zerver/create_realm/found_zulip_form_field.html msgid "Where did you see the ad?" msgstr "Onde é que viu o anúncio?" #: templates/zerver/create_realm/found_zulip_form_field.html msgid "Which organization?" msgstr "Qual organização?" #: templates/zerver/create_realm/found_zulip_form_field.html msgid "Which one?" msgstr "" #: templates/zerver/create_realm/realm_creation_base_form_fields.html msgid "Select one" msgstr "" #: templates/zerver/create_realm/realm_creation_base_form_fields.html #: templates/zerver/create_user/register.html msgid "Organization type" msgstr "Tipo de organização" #: templates/zerver/create_realm/realm_creation_base_form_fields.html #: templates/zerver/create_user/register.html msgid "Organization language" msgstr "Idioma da organização" #: templates/zerver/create_realm/realm_creation_import_form_field.html #, fuzzy #| msgid "" #| "\n" #| " Or import\n" #| " from Slack, Mattermost,\n" #| " or Rocket.Chat.\n" #| " " msgid "" "Learn how to import from Mattermost or Rocket.Chat." msgstr "" "\n" " Ou importe\n" " doSlack, Mattermost,\n" " ouRocket.Chat.\n" " " #: templates/zerver/create_realm/realm_creation_import_form_field.html #, fuzzy #| msgid "Private, shared history" msgid "Import chat history?" msgstr "Privado, histórico partilhado" #: templates/zerver/create_realm/realm_creation_name_form_field.html #: templates/zerver/create_user/register.html msgid "Organization name" msgstr "Nome da organização" #: templates/zerver/create_realm/realm_creation_subdomain_form_field.html #: templates/zerver/create_user/register.html #: templates/zerver/realm_redirect.html msgid "Organization URL" msgstr "URL da Organização" #: templates/zerver/create_realm/realm_creation_subdomain_form_field.html #, python-format msgid "Use %(external_host)s" msgstr "Usar %(external_host)s" #: templates/zerver/create_realm/realm_creation_subdomain_form_field.html #: templates/zerver/create_user/accounts_home.html templates/zerver/login.html msgid "OR" msgstr "OU" #: templates/zerver/create_user/accounts_home.html #: templates/zerver/create_user/register.html templates/zerver/login.html #: templates/zerver/portico-header.html msgid "Sign up" msgstr "Registar-se" #: templates/zerver/create_user/accounts_home.html msgid "Sign up for Zulip" msgstr "Registe-se no Zulip" #: templates/zerver/create_user/accounts_home.html msgid "You need an invitation to join this organization." msgstr "Precisa de um convite para aderir a esta organização." #: templates/zerver/create_user/accounts_home.html #, python-format msgid "Sign up with %(identity_provider)s" msgstr "Inscrever-se com %(identity_provider)s" #: templates/zerver/create_user/accounts_home.html msgid "Already have an account?" msgstr "Já tem uma conta?" #: templates/zerver/create_user/accounts_home.html #: templates/zerver/emails/remote_billing_legacy_server_confirm_login.html #: templates/zerver/emails/remote_billing_legacy_server_confirm_login.txt #: templates/zerver/footer.html #: templates/zerver/log_into_subdomain_token_invalid.html #: templates/zerver/login.html templates/zerver/portico-header.html msgid "Log in" msgstr "Iniciar Sessão" #: templates/zerver/create_user/change_email_address_visibility_modal.html msgid "Configure email address privacy" msgstr "Configurar privacidade do endereço de email" #: templates/zerver/create_user/change_email_address_visibility_modal.html msgid "" "Zulip lets you control which roles in the organization can view your email " "address." msgstr "" "O Zulip permite que controle quais os perfis dentro da organização que podem " "visualizar o seu endereço de email." #: templates/zerver/create_user/change_email_address_visibility_modal.html msgid "" "Do you want to change the privacy setting for your email from the default " "configuration for this organization?" msgstr "" "Pretende alterar a definição de privacidade do seu email para algo diferente " "do pré-definido nesta organização?" #: templates/zerver/create_user/change_email_address_visibility_modal.html msgid "Who can access your email address" msgstr "Quem poderá ver o seu endereço de email" #: templates/zerver/create_user/change_email_address_visibility_modal.html #, python-format msgid "" "You can also change this setting after you join." msgstr "" "Poderá alterar este definição depois de " "aderir." #: templates/zerver/create_user/new_user_email_address_visibility.html msgid "" "Administrators of this Zulip organization will be able to see this email " "address." msgstr "" "Administradores desta organização Zulip poderão ver este endereço de email." #: templates/zerver/create_user/new_user_email_address_visibility.html msgid "" "Administrators and moderators of this Zulip organization will be able to see " "this email address." msgstr "" "Administradores e moderadores desta organização Zulip poderão ver este " "endereço de email." #: templates/zerver/create_user/new_user_email_address_visibility.html msgid "" "Nobody in this Zulip organization will be able to see this email address." msgstr "Ninguém nesta organização Zulip poderá ver este endereço de email." #: templates/zerver/create_user/new_user_email_address_visibility.html msgid "" "Other users in this Zulip organization will be able to see this email " "address." msgstr "Outros utilizadores poderão ver este endereço de email." #: templates/zerver/create_user/new_user_email_address_visibility.html msgid "Change" msgstr "Alterar" #: templates/zerver/create_user/register.html msgid "Registration" msgstr "Registo" #: templates/zerver/create_user/register.html msgid "Create your organization" msgstr "Crie a sua organização" #: templates/zerver/create_user/register.html msgid "Create your account" msgstr "Crie a sua conta" #: templates/zerver/create_user/register.html msgid "

Enter your account details to complete registration.

" msgstr "" "

Introduza as suas informações de conta para finalizar o registo.

" #: templates/zerver/create_user/register.html msgid "Your organization" msgstr "A sua organização" #: templates/zerver/create_user/register.html msgid "Your account" msgstr "A sua conta" #: templates/zerver/create_user/register.html msgid "Don’t import settings" msgstr "Não importar definições" #: templates/zerver/create_user/register.html msgid "Import settings from existing Zulip account" msgstr "Importar definições de uma conta Zulip existente" #: templates/zerver/create_user/register.html msgid "Your full name" msgstr "O seu nome completo" #: templates/zerver/create_user/register.html msgid "Name" msgstr "Nome" #: templates/zerver/create_user/register.html msgid "This is how your account is displayed in Zulip." msgstr "Isto é como a sua conta será vista no Zulip." #: templates/zerver/create_user/register.html templates/zerver/login.html #: templates/zerver/reset_confirm.html msgid "Password" msgstr "Palavra-passe" #: templates/zerver/create_user/register.html msgid "Enter your LDAP/Active Directory password." msgstr "Introduza a sua palavra-passe LDAP/Active Directory." #: templates/zerver/create_user/register.html msgid "" "This is used for mobile applications and other tools that require a password." msgstr "" "Isto é utilizado para aplicações móveis e outras ferramentas que exijam uma " "palavra-passe." #: templates/zerver/create_user/register.html msgid "Password strength" msgstr "Força da palavra-passe" #: templates/zerver/create_user/register.html msgid "What are you interested in?" msgstr "Quais são os seus interesses?" #: templates/zerver/create_user/terms_of_service_form_field.html #, python-format msgid "" "I agree to the Terms of Service." msgstr "" "Aceito os Termos de serviço." #: templates/zerver/deactivated.html msgid "Deactivated organization" msgstr "Organização desativada" #: templates/zerver/deactivated.html msgid "Organization moved" msgstr "Organização movida" #: templates/zerver/deactivated.html #, python-format msgid "" "This organization has moved to %(deactivated_redirect)s." msgstr "" "Esta organização foi movida para %(deactivated_redirect)s." #: templates/zerver/deactivated.html #, python-format msgid "" "This page will automatically redirect to the new URL in 5 seconds." msgstr "" #: templates/zerver/deactivated.html #, fuzzy #| msgid "This organization has been deactivated" msgid "" "This organization has been deactivated, and all organization data has been " "deleted." msgstr "Esta organização foi desativada" #: templates/zerver/deactivated.html #, python-format msgid "" "You can contact Zulip support to " "inquire about reusing this URL for a new organization." msgstr "" "Pode contactar o apoio do Zulip " "para perguntar sobre a reutilização deste URL para uma nova organização." #: templates/zerver/deactivated.html #, python-format msgid "" "You can contact this Zulip server's " "administrators to inquire about reusing this URL for a new organization." msgstr "" "Pode contactar o administrador do " "servidor do Zulip para perguntar sobre a reutilização deste URL para " "uma nova organização." #: templates/zerver/deactivated.html #, fuzzy #| msgid "This organization has been deactivated" msgid "This organization has been deactivated." msgstr "Esta organização foi desativada" #: templates/zerver/deactivated.html #, python-format msgid "" "If you are an owner of this organization, you can contact Zulip support to reactivate it." msgstr "" "Se for o proprietário desta organização, poderá contactar o suporte Zulip para a reativar." #: templates/zerver/deactivated.html msgid "" "If you're a member of the organization and want information about why it has " "been deactivated, please reach out to the organization's administrators " "directly." msgstr "" #: templates/zerver/deactivated.html #, python-format msgid "" "If you are an owner of this organization, you can contact this Zulip server's administrators to " "reactivate it." msgstr "" "Se for o proprietário desta organização, poderá contactar os administradores deste servidor Zulip " "para a reativar." #: templates/zerver/desktop_login.html msgid "Finish desktop app login" msgstr "Finalizar início de sessão da aplicação de ambiente de trabalho" #: templates/zerver/desktop_login.html msgid "Finish desktop login" msgstr "Finalizar início de sessão de ambiente de trabalho" #: templates/zerver/desktop_login.html msgid "" "Use your web browser to finish logging in, then come back here to paste in " "your login token." msgstr "" "Utilize o seu navegador para finalizar o início de sessão, depois volte aqui " "para colar o código de início de sessão." #: templates/zerver/desktop_login.html msgid "Paste token here" msgstr "Colar código aqui" #: templates/zerver/desktop_login.html msgid "Finish" msgstr "Finalizar" #: templates/zerver/desktop_login.html msgid "Incorrect token." msgstr "Código incorreto." #: templates/zerver/desktop_login.html msgid "Token accepted. Logging you in…" msgstr "Código aceite. A iniciar sessão…" #: templates/zerver/desktop_redirect.html msgid "Log in to desktop app" msgstr "Iniciar sessão na aplicação de ambiente de trabalho" #: templates/zerver/desktop_redirect.html msgid "" "Copy this login token and return to your Zulip app to finish logging in:" msgstr "" "Copie este código de início de sessão e volte à sua aplicação Zulip para " "finalizar o início de sessão:" #: templates/zerver/desktop_redirect.html msgid "Copy" msgstr "Copiar" #: templates/zerver/desktop_redirect.html msgid "You may then close this window." msgstr "Já pode fechar esta janela." #: templates/zerver/desktop_redirect.html msgid "Or, continue in your browser." msgstr "Ou, continue no seu navegador." #: templates/zerver/development/dev_login.html msgid "Anonymous user" msgstr "Utilizador anónimo" #: templates/zerver/development/dev_login.html zerver/models/groups.py msgid "Owners" msgstr "Proprietários" #: templates/zerver/development/dev_login.html zerver/models/groups.py msgid "Administrators" msgstr "Administradores" #: templates/zerver/development/dev_login.html zerver/models/groups.py msgid "Moderators" msgstr "Moderadores" #: templates/zerver/development/dev_login.html msgid "Guest users" msgstr "Visitantes" #: templates/zerver/development/dev_login.html msgid "Normal users" msgstr "Utilizadores regulares" #: templates/zerver/development/email_log.html msgid "Forward emails to an email account" msgstr "Encaminhar emails para conta de email" #: templates/zerver/development/email_log.html msgid "Close" msgstr "Fechar" #: templates/zerver/development/email_log.html #: templates/zerver/slack_import.html msgid "Update" msgstr "Atualizar" #: templates/zerver/development/integrations_dev_panel.html #: templates/zerver/portico-header.html zerver/models/realms.py msgid "Zulip" msgstr "Zulip" #: templates/zerver/digest_base.html msgid "Digest" msgstr "Resumo" #: templates/zerver/emails/account_registered.html #, python-format msgid "" "Congratulations, you have created a new Zulip organization: " "%(realm_name)s." msgstr "Parabéns, criou uma nova organização Zulip: %(realm_name)s." #: templates/zerver/emails/account_registered.html #: templates/zerver/emails/account_registered.txt msgid "Welcome to Zulip!" msgstr "Bem-vindo/a ao Zulip!" #: templates/zerver/emails/account_registered.html #, python-format msgid "You've joined the Zulip organization %(realm_name)s." msgstr "Aderiu à organização Zulip %(realm_name)s." #: templates/zerver/emails/account_registered.html #, python-format msgid "" "You will use the following info to log into the Zulip web, mobile and desktop apps:" msgstr "" "Irá utilizar a seguinte informação para iniciar a sessão do Zulip na Web, " "nas aplicações para PC e móvel :" #: templates/zerver/emails/account_registered.html #: templates/zerver/emails/account_registered.txt #: templates/zerver/emails/confirm_registration.html #: templates/zerver/emails/confirm_registration.txt #, python-format msgid "Organization URL: %(organization_url)s" msgstr "URL da organização: %(organization_url)s" #: templates/zerver/emails/account_registered.html #: templates/zerver/emails/account_registered.txt #, python-format msgid "Your username: %(ldap_username)s" msgstr "O seu nome de utilizador: %(ldap_username)s" #: templates/zerver/emails/account_registered.html #: templates/zerver/emails/account_registered.txt msgid "Use your LDAP account to log in" msgstr "Utilize a sua conta LDAP para iniciar sessão" #: templates/zerver/emails/account_registered.html #: templates/zerver/emails/account_registered.txt #, python-format msgid "Your account email: %(email)s" msgstr "O endereço de email da sua conta: %(email)s" #: templates/zerver/emails/account_registered.html msgid "Go to organization" msgstr "Ir para organização" #: templates/zerver/emails/account_registered.html #, python-format msgid "" "If you are new to Zulip, check out our getting started guide!" msgstr "" #: templates/zerver/emails/account_registered.html #, python-format msgid "" "We also have a guide for moving your organization to " "Zulip." msgstr "" #: templates/zerver/emails/account_registered.html #, python-format msgid "" "Questions? Contact us — we'd love " "to help!" msgstr "" "Questões? Contacte-nos — " "gostaríamos de o/a ajudar!" #: templates/zerver/emails/account_registered.subject.txt #, python-format msgid "%(realm_name)s on Zulip: Your new organization details" msgstr "%(realm_name)s no Zulip: Detalhes da sua organização" #: templates/zerver/emails/account_registered.subject.txt #, python-format msgid "%(realm_name)s on Zulip: Your new account details" msgstr "%(realm_name)s no Zulip: Detalhes da sua conta" #: templates/zerver/emails/account_registered.txt #, python-format msgid "" "Congratulations, you have created a new Zulip organization: %(realm_name)s." msgstr "Parabéns, criou uma nova organização Zulip: %(realm_name)s." #: templates/zerver/emails/account_registered.txt #, python-format msgid "You've joined the Zulip organization %(realm_name)s." msgstr "Aderiu à organização Zulip%(realm_name)s." #: templates/zerver/emails/account_registered.txt #, python-format msgid "" "You will use the following info to log into the Zulip web, mobile and " "desktop apps (%(apps_page_link)s):" msgstr "" "Irá utilizar a seguinte informação para iniciar a sessão no Zulip na Web, " "para as aplicações de PC e móvel (%(apps_page_link)s):" #: templates/zerver/emails/account_registered.txt #, python-format msgid "" "If you are new to Zulip, check out our getting started guide " "(%(getting_user_started_link)s)!" msgstr "" #: templates/zerver/emails/account_registered.txt #, python-format msgid "" "We also have a guide for moving your organization to Zulip " "(%(getting_organization_started_link)s)." msgstr "" #: templates/zerver/emails/account_registered.txt #, python-format msgid "Questions? Contact us at %(support_email)s — we'd love to help!" msgstr "Questões? Contacte-nos %(support_email)s — gostaríamos de o/a ajudar!" #: templates/zerver/emails/account_registered.txt #: templates/zerver/emails/confirm_registration.txt #: templates/zerver/emails/invitation.txt #: templates/zerver/emails/onboarding_team_to_zulip.txt #: templates/zerver/emails/onboarding_zulip_guide.txt #: templates/zerver/emails/realm_reactivation.txt #, python-format msgid "" "If you have any questions, please contact this Zulip server's administrators " "at %(support_email)s." msgstr "" "Para quaisquer questões, por favor contacte os administradores deste " "servidor Zulip em %(support_email)s." #: templates/zerver/emails/confirm_demo_organization_email.html #: templates/zerver/emails/confirm_demo_organization_email.txt #: templates/zerver/emails/confirm_new_email.html #: templates/zerver/emails/confirm_new_email.txt #: templates/zerver/emails/notify_change_in_email.html #: templates/zerver/emails/notify_change_in_email.txt msgid "Hi," msgstr "Olá," #: templates/zerver/emails/confirm_demo_organization_email.html #: templates/zerver/emails/confirm_demo_organization_email.txt #, python-format msgid "" "We received a request to add the email address %(new_email)s to your Zulip " "demo organization account on %(realm_url)s. To confirm this update and set a " "password for this account, please click below:" msgstr "" "Recebemos um pedido para adicionar o endereço de email %(new_email)s à sua " "conta de organização de demonstração Zulip em %(realm_url)s. Para confirmar " "esta alteração e definir uma palavra-passe para esta conta, confirme " "clicando abaixo:" #: templates/zerver/emails/confirm_demo_organization_email.html msgid "Confirm and set password" msgstr "Confirmar e definir uma palavra-passe" #: templates/zerver/emails/confirm_demo_organization_email.html #: templates/zerver/emails/confirm_new_email.html #, python-format msgid "" "If you did not request this change, please contact us immediately at " "%(support_email)s." msgstr "" "Se não pediu esta alteração, por favor contacte-nos imediatamente em " "%(support_email)s." #: templates/zerver/emails/confirm_demo_organization_email.subject.txt #, fuzzy #| msgid "Verify your new email address for your demo Zulip organization" msgid "Verify your email address for your Zulip demo organization" msgstr "" "Verifique o seu novo endereço de email da sua organização de demonstração " "Zulip" #: templates/zerver/emails/confirm_demo_organization_email.txt #: templates/zerver/emails/confirm_new_email.txt #, python-format msgid "" "If you did not request this change, please contact us immediately at " "<%(support_email)s>." msgstr "" "Se não pediu esta alteração, por favor contacte-nos imediatamente em " "<%(support_email)s>." #: templates/zerver/emails/confirm_new_email.html #: templates/zerver/emails/confirm_new_email.txt #, python-format msgid "" "We received a request to change the email address for the Zulip account on " "%(realm_url)s from %(old_email)s to %(new_email)s. To confirm this change, " "please click below:" msgstr "" "Recebemos um pedido de alteração do endereço de email para conta Zulip em " "%(realm_url)s de%(old_email)s para%(new_email)s. Para confirmar esta " "alteração, por favor clique abaixo:" #: templates/zerver/emails/confirm_new_email.html msgid "Confirm email change" msgstr "Confirmar alteração de email" #: templates/zerver/emails/confirm_new_email.subject.txt #, python-format msgid "Verify your new email address for %(organization_host)s" msgstr "Verifique o seu novo endereço de email para%(organization_host)s" #: templates/zerver/emails/confirm_registration.html #: templates/zerver/emails/confirm_registration.txt msgid "You have requested a new Zulip organization:" msgstr "Pediu uma nova organização Zulip:" #: templates/zerver/emails/confirm_registration.html #: templates/zerver/emails/confirm_registration.txt #, python-format msgid "Organization type: %(organization_type)s" msgstr "Tipo de organização: %(organization_type)s" #: templates/zerver/emails/confirm_registration.html #: templates/zerver/emails/confirm_registration.txt msgid "You recently signed up for Zulip. Awesome!" msgstr "Registou-se recentemente no Zulip. Excelente!" #: templates/zerver/emails/confirm_registration.html #: templates/zerver/emails/confirm_registration.txt msgid "" "Click the button below to create the organization and register your account. " "You'll be able to update the information above if you like." msgstr "" "Clique no botão abaixo para criar uma organização e registar a sua conta. " "Pode atualizar a informação acima se pretender." #: templates/zerver/emails/confirm_registration.html msgid "Click the button below to complete registration." msgstr "Clique no botão abaixo para finalizar o registo." #: templates/zerver/emails/confirm_registration.html #: templates/zerver/emails/invitation.html #: templates/zerver/emails/invitation_reminder.html msgid "Complete registration" msgstr "Finalizar o registo" #: templates/zerver/emails/confirm_registration.subject.txt msgid "Create your Zulip organization" msgstr "Criar a sua organização Zulip" #: templates/zerver/emails/confirm_registration.subject.txt msgid "Activate your Zulip account" msgstr "Ativar a sua conta Zulip" #: templates/zerver/emails/confirm_registration.txt msgid "Click the link below to complete registration." msgstr "Clique na ligação abaixo para finalizar o registo." #: templates/zerver/emails/confirm_registration.txt #: templates/zerver/emails/invitation.txt #: templates/zerver/emails/onboarding_team_to_zulip.txt #: templates/zerver/emails/onboarding_zulip_guide.txt #: templates/zerver/emails/realm_reactivation.txt #, python-format msgid "" "Do you have questions or feedback to share? Contact us at %(support_email)s " "— we'd love to help!" msgstr "" "Tem questões ou sugestões que gostaria de partilhar connosco? Contacte-nos " "em%(support_email)s — gostaríamos de o/a ajudar!" #: templates/zerver/emails/custom_email_base.pre.html #: templates/zerver/emails/custom_email_base.pre.manage_preferences_block.txt #: templates/zerver/emails/digest.html #: templates/zerver/emails/notify_new_login.html msgid "Manage email preferences" msgstr "Gerir preferências de email" #: templates/zerver/emails/custom_email_base.pre.html #: templates/zerver/emails/custom_email_base.pre.manage_preferences_block.txt msgid "Unsubscribe from marketing emails" msgstr "Cancelar subscrição de emails de marketing" #: templates/zerver/emails/deactivate.html #: templates/zerver/portico_error_pages/user_deactivated.html #, python-format msgid "" "Your Zulip account on %(realm_url)s has been " "deactivated, and you will no longer be able to log in." msgstr "" "A sua conta Zulip em %(realm_url)s foi " "desativada, e não será possível iniciar sessão." #: templates/zerver/emails/deactivate.html #: templates/zerver/emails/deactivate.txt msgid "The administrators provided the following comment:" msgstr "Os administradores deixaram o seguinte comentário:" #: templates/zerver/emails/deactivate.subject.txt #, python-format msgid "Notification of account deactivation on %(realm_name)s" msgstr "Notificação de desativação de conta em %(realm_name)s" #: templates/zerver/emails/deactivate.txt #, python-format msgid "" "Your Zulip account on %(realm_url)s has been deactivated, and you will no " "longer be able to log in." msgstr "" "A sua conta Zulip em %(realm_url)s foi desativada, e não será possível " "iniciar sessão." #: templates/zerver/emails/digest.html templates/zerver/emails/digest.txt msgid "New channels" msgstr "Novos canais" #: templates/zerver/emails/digest.html #, python-format msgid "" "You have %(new_messages_count)s new messages, and there are " "%(new_streams_count)s new channels in %(realm_name)s." msgstr "" #: templates/zerver/emails/digest.html #, python-format msgid "" "You have %(new_messages_count)s new messages in %(realm_name)s." msgstr "" #: templates/zerver/emails/digest.html #, python-format msgid "" "There are %(new_streams_count)s new channels in %(realm_name)s." msgstr "" #: templates/zerver/emails/digest.html #: templates/zerver/emails/missed_message.html #, fuzzy, python-format #| msgid "" #| "This email does not include message content because your organization has " #| "disabled message content appearing in email notifications." msgid "" "This email does not include message content because your organization hides message " "content in email notifications." msgstr "" "Esta mensagem não inclui os conteúdos da mensagem pois a sua organização " "desativou oconteúdo das mensagens aparecer nas notificações por " "email." #: templates/zerver/emails/digest.html #: templates/zerver/emails/missed_message.html #, fuzzy, python-format #| msgid "" #| "This email does not include message content because you have disabled message " #| "content appearing in email notifications." msgid "" "This email does not include message content because you have chosen to hide message " "content in email notifications." msgstr "" "A mensagem não inclui o conteúdo das mensagens porque desativou oconteúdo " "das mensagens de aparecer nas notificações por email." #: templates/zerver/emails/digest.html #, fuzzy, python-format #| msgid "Click here to log in to Zulip and catch up." msgid "Log in to Zulip to catch up." msgstr "Clique aqui para iniciar sessão e acompanhe as novidades." #: templates/zerver/emails/digest.html msgid "Unsubscribe from digest emails" msgstr "Cancelar subscrição das mensagens de resumo" #: templates/zerver/emails/digest.subject.txt #, python-format msgid "Zulip digest for %(realm_name)s" msgstr "Resumo do Zulip para %(realm_name)s" #: templates/zerver/emails/digest.txt #, python-format msgid "" "You have %(new_messages_count)s new messages, and there are " "%(new_streams_count)s new channels in %(realm_name)s." msgstr "" "Tem %(new_messages_count)s novas mensagens, e existem %(new_streams_count)s " "novos canais em %(realm_name)s." #: templates/zerver/emails/digest.txt #, python-format msgid "You have %(new_messages_count)s new messages in %(realm_name)s." msgstr "Tem %(new_messages_count)s novas mensagens em %(realm_name)s." #: templates/zerver/emails/digest.txt #, python-format msgid "There are %(new_streams_count)s new channels in %(realm_name)s." msgstr "Existem %(new_streams_count)s novos canais em %(realm_name)s." #: templates/zerver/emails/digest.txt #: templates/zerver/emails/missed_message.txt #, python-format msgid "" "This email does not include message content because your organization hides " "message content in email notifications. See %(hide_content_url)s for more " "details." msgstr "" "Esta mensagem não inclui o conteúdo de mensagens porque a sua organização " "oculta o conteúdo da mensagem nas notificações por correio eletrónico. " "Consulte %(hide_content_url)s para mais detalhes." #: templates/zerver/emails/digest.txt #: templates/zerver/emails/missed_message.txt #, python-format msgid "" "This email does not include message content because you have chosen to hide " "message content in email notifications. See %(help_url)s for more details." msgstr "" "Esta mensagem não inclui o conteúdo da mensagem porque você decidiu ocultar " "o conteúdo da mensagem nas notificações por correio eletrónico. Consulte " "%(help_url)s para mais detalhes." #: templates/zerver/emails/digest.txt #, python-format msgid "Log in to Zulip to catch up: %(organization_url)s." msgstr "" "Inicie a sessão no Zulip para acompanhar as novidades: %(organization_url)s." #: templates/zerver/emails/digest.txt #: templates/zerver/emails/missed_message.txt msgid "Manage email preferences:" msgstr "Gerir preferências do correio eletrónico:" #: templates/zerver/emails/digest.txt msgid "Unsubscribe from digest emails:" msgstr "Cancelar subscrição das mensagens de resumo:" #: templates/zerver/emails/email_base_default.html #: templates/zerver/emails/email_base_marketing.html msgid "Swimming fish" msgstr "Peixe a nadar" #: templates/zerver/emails/find_team.html templates/zerver/emails/find_team.txt msgid "Thanks for your request!" msgstr "Obrigado pelo seu pedido!" #: templates/zerver/emails/find_team.html templates/zerver/emails/find_team.txt #, python-format msgid "" "Your email address %(email)s has accounts with the following Zulip Cloud " "organizations:" msgstr "" "O seu endereço de correio eletrónico %(email)s tem contas com as seguintes " "organizações de Zulip Cloud:" #: templates/zerver/emails/find_team.html templates/zerver/emails/find_team.txt #, python-format msgid "" "Your email address %(email)s has accounts with the following Zulip " "organizations hosted by %(external_host)s:" msgstr "" "O seu endereço de correio eletrónico %(email)s tem contas com as seguintes " "organizações do Zulip alojadas por %(external_host)s:" #: templates/zerver/emails/find_team.html #, python-format msgid "" "If you have trouble logging in, you can reset your password." msgstr "" "Ser estiver com dificuldades para iniciar a sessão, pode redefinir a sua palavra-passe." #: templates/zerver/emails/find_team.html templates/zerver/emails/find_team.txt msgid "You have requested a list of Zulip accounts for this email address." msgstr "" "Você solicitou uma lista de contas do Zulip para este endereço de correio " "eletrónico." #: templates/zerver/emails/find_team.html templates/zerver/emails/find_team.txt msgid "Unfortunately, no Zulip Cloud accounts were found." msgstr "Infelizmente não foram encontradas contas de Zulip Cloud." #: templates/zerver/emails/find_team.html templates/zerver/emails/find_team.txt #, python-format msgid "" "Unfortunately, no accounts were found in Zulip organizations hosted by " "%(external_host)s." msgstr "" "Infelizmente, não foram encontradas contas nas organizações do Zulip " "alojadas por %(external_host)s." #: templates/zerver/emails/find_team.html #, python-format msgid "" "You can check for accounts with " "another email, or try another way " "to find your account." msgstr "" "Pode verificar a existência de contas com outro endereço de correio eletrónico, ou tentar outro método para encontrar a sua " "conta." #: templates/zerver/emails/find_team.html templates/zerver/emails/find_team.txt msgid "If you do not recognize this request, you can safely ignore this email." msgstr "" "Se não reconhece este pedido, poderá ignorar esta mensagem com segurança." #: templates/zerver/emails/find_team.subject.txt msgid "Your Zulip accounts" msgstr "As suas contas do Zulip" #: templates/zerver/emails/find_team.subject.txt msgid "No Zulip accounts found" msgstr "Não foram encontradas contas do Zulip" #: templates/zerver/emails/find_team.txt msgid "If you have trouble logging in, you can reset your password." msgstr "" "Se estiver com dificuldades para iniciar a sessão, pode redefinir a sua " "palavra-passe." #: templates/zerver/emails/find_team.txt #, python-format msgid "" "You can check for accounts with another email (%(find_accounts_link)s), or " "try another way to find your account (%(help_logging_in_link)s)." msgstr "" "Pode verificar a existência de contas com outro endereço de correio " "eletrónico (%(find_accounts_link)s), ou tentar outro método para encontrar a " "sua conta (%(help_logging_in_link)s)." #: templates/zerver/emails/invitation.html #: templates/zerver/emails/invitation.txt msgid "Hi there," msgstr "Olá," #: templates/zerver/emails/invitation.html #, python-format msgid "" "%(referrer_name)s wants you to join them on Zulip — the team " "communication tool designed for productivity." msgstr "" "%(referrer_name)s quer que se junte ao Zulip — a ferramenta de " "comunicação criada para a produtividade." #: templates/zerver/emails/invitation.html #: templates/zerver/emails/invitation_reminder.html msgid "To get started, click the button below." msgstr "Para começar, clique no botão em baixo." #: templates/zerver/emails/invitation.subject.txt #, python-format msgid "%(referrer_full_name)s has invited you to join %(referrer_realm_name)s" msgstr "" "%(referrer_full_name)s convidou-o(a) para aderir a %(referrer_realm_name)s" #: templates/zerver/emails/invitation.txt #, python-format msgid "" "%(referrer_full_name)s (%(referrer_email)s) wants you to join them on Zulip " "-- the team communication tool designed for productivity." msgstr "" "%(referrer_full_name)s (%(referrer_email)s) quer que se junte ao Zulip -- a " "ferramenta de comunicação criada para a produtividade." #: templates/zerver/emails/invitation.txt #: templates/zerver/emails/invitation_reminder.txt msgid "To get started, click the link below." msgstr "Para começar, clique na hiperligação em baixo." #: templates/zerver/emails/invitation_reminder.html #: templates/zerver/emails/invitation_reminder.txt msgid "Hi again," msgstr "Olá novamente," #: templates/zerver/emails/invitation_reminder.html #, python-format msgid "" "This is a friendly reminder that %(referrer_name)s wants you to join them on " "Zulip — the team communication tool designed for productivity." msgstr "" "Isto é um lembrete amigável de %(referrer_name)s que quer que se junte ao " "Zulip — a ferramenta de comunicação criada para a produtividade." #: templates/zerver/emails/invitation_reminder.html #: templates/zerver/emails/invitation_reminder.txt msgid "This is the last reminder you'll receive for this invitation." msgstr "Este é o último lembrete que irá receber sobre este convite." #: templates/zerver/emails/invitation_reminder.html #: templates/zerver/emails/invitation_reminder.txt #, python-format msgid "" "This invitation expires in two days. If the invitation expires, you'll need " "to ask %(referrer_name)s for another one." msgstr "" "Este convite expira dentro em dois dias. Se o convite expirar, terá de " "solicitar um novo convite a %(referrer_name)s." #: templates/zerver/emails/invitation_reminder.subject.txt #, python-format msgid "Reminder: Join %(referrer_name)s at %(referrer_realm_name)s" msgstr "Lembrete: Junte-se a %(referrer_name)s em%(referrer_realm_name)s" #: templates/zerver/emails/invitation_reminder.txt #, python-format msgid "" "This is a friendly reminder that %(referrer_name)s (%(referrer_email)s) " "wants you to join them on Zulip -- the team communication tool designed for " "productivity." msgstr "" "Isto é um lembrete amigável de %(referrer_name)s (%(referrer_email)s) que " "quer que se junte ao Zulip -- a ferramenta de comunicação criada para a " "produtividade." #: templates/zerver/emails/macros.html #, python-format msgid "" "If you have any questions, please contact this Zulip server's administrators " "at %(email)s." msgstr "" "Se tiver quaisquer questões, por favor, contacte os administradores do " "servidor do Zulip em %(email)s." #: templates/zerver/emails/macros.html #, python-format msgid "" "Do you have questions or feedback to share? Contact us — we'd love to help!" msgstr "" "Tem questões ou sugestões que gostaria de partilhar? Contacte-nos — nós gostaríamos de o(a) ajudar!" #: templates/zerver/emails/missed_message.html #: templates/zerver/emails/missed_message.txt msgid "You are receiving this because you were personally mentioned." msgstr "" "Está a receber esta notificação porque você foi mencionado(a) pessoalmente." #: templates/zerver/emails/missed_message.html #: templates/zerver/emails/missed_message.txt #, python-format msgid "" "You are receiving this because @%(mentioned_user_group_name)s was mentioned." msgstr "" "Está a receber esta notificação porque @%(mentioned_user_group_name)s foi " "mencionado(a)." #: templates/zerver/emails/missed_message.html #: templates/zerver/emails/missed_message.txt #, python-format msgid "" "You are receiving this because all topic participants were mentioned in " "#%(channel_name)s > %(topic_name)s." msgstr "" "Está a receber esta notificação porque todos os participantes do tópico " "foram mencionados em #%(channel_name)s > %(topic_name)s." #: templates/zerver/emails/missed_message.html #: templates/zerver/emails/missed_message.txt msgid "" "You are receiving this because you have wildcard mention notifications " "enabled for topics you follow." msgstr "" "Está a receber esta notificação porque tem as notificações de menção " "ativadas para os tópicos que segue." #: templates/zerver/emails/missed_message.html #: templates/zerver/emails/missed_message.txt #, python-format msgid "" "You are receiving this because everyone was mentioned in #%(channel_name)s." msgstr "" "Está a receber esta notificação porque todos foram mencionados em " "#%(channel_name)s." #: templates/zerver/emails/missed_message.html #: templates/zerver/emails/missed_message.txt msgid "" "You are receiving this because you have email notifications enabled for " "topics you follow." msgstr "" "Está a receber esta notificação porque tem as notificações por correio " "eletrónico ativadas para os tópicos que segue." #: templates/zerver/emails/missed_message.html #: templates/zerver/emails/missed_message.txt #, python-format msgid "" "You are receiving this because you have email notifications enabled for " "#%(channel_name)s." msgstr "" "Está a receber esta notificação porque tem as notificações por correio " "eletrónico ativadas para #%(channel_name)s." #: templates/zerver/emails/missed_message.html #, python-format msgid "" "Reply to this email directly, view it in " "%(realm_name)s Zulip, or manage email " "preferences." msgstr "" "Responda a esta mensagem diretamente, veja-a em " "%(realm_name)s , ougira as preferências do " "correio eletrónico." #: templates/zerver/emails/missed_message.html #, python-format msgid "" "View or reply in %(realm_name)s Zulip, or manage email preferences." msgstr "" "Veja ou responda em %(realm_name)s , ougira as preferências do correio eletrónico." #: templates/zerver/emails/missed_message.html #, python-format msgid "" "Reply in %(realm_name)s Zulip, or manage email preferences." msgstr "" "Responda em %(realm_name)s , ougira as preferências do correio eletrónico." #: templates/zerver/emails/missed_message.html #, python-format msgid "" "Do not reply to this email. This Zulip server is not configured to accept " "incoming emails (help)." msgstr "" "Não responda a esta mensagem. Este servidor do Zulip não está configurado " "para receber mensagens (ajuda)." #: templates/zerver/emails/missed_message.subject.txt #, python-format msgid "Group DMs with %(direct_message_group_display_name)s" msgstr "Mensagens privadas de grupo com %(direct_message_group_display_name)s" #: templates/zerver/emails/missed_message.subject.txt #, python-format msgid "DMs with %(sender_str)s" msgstr "Mensagens privadas com %(sender_str)s" #: templates/zerver/emails/missed_message.subject.txt #, python-format msgid "[resolved] #%(channel_name)s > %(topic_name)s" msgstr "[resolvido] #%(channel_name)s > %(topic_name)s" #: templates/zerver/emails/missed_message.subject.txt msgid "New messages" msgstr "Novas mensagens" #: templates/zerver/emails/missed_message.txt #, python-format msgid "Reply to this email directly, or view it in %(realm_name)s Zulip:" msgstr "Responda a esta mensagem diretamente, ou veja-a em %(realm_name)s :" #: templates/zerver/emails/missed_message.txt #, python-format msgid "View or reply in %(realm_name)s Zulip:" msgstr "Veja ou responda em %(realm_name)s :" #: templates/zerver/emails/missed_message.txt #, python-format msgid "Reply in %(realm_name)s Zulip:" msgstr "Responda em %(realm_name)s :" #: templates/zerver/emails/missed_message.txt msgid "" "Do not reply to this email. This Zulip server is not configured to accept " "incoming emails. Help:" msgstr "" "Não responda a esta mensagem. Este servidor do Zulip não está configurado " "para aceitar mensagens. Ajuda:" #: templates/zerver/emails/notify_change_in_email.html #, python-format msgid "" "The email associated with your Zulip account was recently changed to " "%(new_email)s. If you did not request this change, please contact us " "immediately at %(support_email)s." msgstr "" "O endereço de correio eletrónico associado à sua conta Zulip foi alterado " "recentemente para %(new_email)s. Se não solicitou esta alteração, por favor, " "contacte-nos de imediato em %(support_email)s." #: templates/zerver/emails/notify_change_in_email.html #: templates/zerver/emails/notify_change_in_email.txt msgid "Best," msgstr "Com os melhores cumprimentos," #: templates/zerver/emails/notify_change_in_email.html #: templates/zerver/emails/notify_change_in_email.txt msgid "Team Zulip" msgstr "Equipa Zulip" #: templates/zerver/emails/notify_change_in_email.subject.txt #, python-format msgid "Zulip email changed for %(realm_name)s" msgstr "Endereço de correio eletrónico do Zulip alterado para %(realm_name)s" #: templates/zerver/emails/notify_change_in_email.txt #, python-format msgid "" "The email associated with your Zulip account was recently changed to " "%(new_email)s. If you did not request this change, please contact us " "immediately at <%(support_email)s>." msgstr "" "O endereço de correio eletrónico associado à sua conta Zulip foi alterado " "recentemente para %(new_email)s. Se não solicitou esta alteração, por favor, " "contacte-nos de imediato em <%(support_email)s>." #: templates/zerver/emails/notify_new_login.html #, python-format msgid "" "Organization: %(organization_url)s Time: %(login_time)s Email: %(user_email)s" msgstr "" "Organização: %(organization_url)s Data/hora: %(login_time)s E-mail: " "%(user_email)s" #: templates/zerver/emails/notify_new_login.html #: templates/zerver/emails/notify_new_login.txt msgid "We noticed a recent login for the following Zulip account." msgstr "" "Nós detetamos um início de sessão recente com a seguinte conta do Zulip." #: templates/zerver/emails/notify_new_login.html #, python-format msgid "Organization: %(organization_link)s" msgstr "Organização: %(organization_link)s" #: templates/zerver/emails/notify_new_login.html #: templates/zerver/emails/notify_new_login.txt #, python-format msgid "Email: %(user_email)s" msgstr "E-mail: %(user_email)s" #: templates/zerver/emails/notify_new_login.html #: templates/zerver/emails/notify_new_login.txt #, python-format msgid "Time: %(login_time)s" msgstr "Data/hora: %(login_time)s" #: templates/zerver/emails/notify_new_login.html #: templates/zerver/emails/notify_new_login.txt #, python-format msgid "Device: %(device_browser)s on %(device_os)s." msgstr "Dispositivo: %(device_browser)s no %(device_os)s." #: templates/zerver/emails/notify_new_login.html #: templates/zerver/emails/notify_new_login.txt #, python-format msgid "IP address: %(device_ip)s" msgstr "Endereço de IP: %(device_ip)s" #: templates/zerver/emails/notify_new_login.html #: templates/zerver/emails/notify_new_login.txt msgid "If this was you, great! There's nothing else you need to do." msgstr "Se foi você, excelente! Não há mais nada a fazer." #: templates/zerver/emails/notify_new_login.html #, python-format msgid "" "If you do not recognize this login, or think your account may have been " "compromised, please reset your password or " "contact us immediately at %(support_email)s." msgstr "" "Se não reconhecer este início de sessão, ou acha que a sua conta poderá ter " "sido comprometida, por favor, redefina a sua " "palavra-passe ou contacte-nos de imediato em %(support_email)s." #: templates/zerver/emails/notify_new_login.html #: templates/zerver/emails/notify_new_login.txt msgid "Thanks," msgstr "Obrigado," #: templates/zerver/emails/notify_new_login.html #: templates/zerver/emails/notify_new_login.txt msgid "Zulip Security" msgstr "Segurança do Zulip" #: templates/zerver/emails/notify_new_login.html msgid "Unsubscribe from login notifications" msgstr "Cancelar subscrição das notificações de autenticação" #: templates/zerver/emails/notify_new_login.subject.txt #, python-format msgid "New login from %(device_browser)s on %(device_os)s" msgstr "Novo início de sessão em %(device_browser)s no %(device_os)s" #: templates/zerver/emails/notify_new_login.txt #, python-format msgid "Organization: %(organization_url)s" msgstr "Organização: %(organization_url)s" #: templates/zerver/emails/notify_new_login.txt #, python-format msgid "" "If you do not recognize this login, or think your account may have been " "compromised, please reset your password at %(reset_link)s or contact us " "immediately at %(support_email)s." msgstr "" "Se não reconhece este início de sessão, ou acha que a sua conta poderá ter " "sido comprometida, por favor, redefina a sua palavra-passe em %(reset_link)s " "ou contacte-nos de imediato em %(support_email)s." #: templates/zerver/emails/onboarding_team_to_zulip.html #, python-format msgid "" "If you've already decided to use Zulip for your organization, welcome! You " "can use our guide for moving to " "Zulip to get started." msgstr "" #: templates/zerver/emails/onboarding_team_to_zulip.html msgid "" "Otherwise, here is some advice we often hear from customers for evaluating " "any team chat product:" msgstr "" "De qualquer modo, aqui estão alguns conselhos de clientes para " "avaliarqualquer produto de comunicação para equipas:" #: templates/zerver/emails/onboarding_team_to_zulip.html #, python-format msgid "" "Invite your teammates to explore " "with you and share their unique perspectives." msgstr "" "Convide os seus colegas para " "explorar e partilhar perspetivas e ideias únicas." #: templates/zerver/emails/onboarding_team_to_zulip.html #: templates/zerver/emails/onboarding_team_to_zulip.txt msgid "Use the app itself to chat about your impressions." msgstr "Utilize a própria aplicação para partilhar as suas impressões." #: templates/zerver/emails/onboarding_team_to_zulip.html #, python-format msgid "" "Run a week-long trial with your " "team, without using any other chat tools. This is the only way to truly " "experience how a new chat app will help your team communicate." msgstr "" "Estabeleça um período experimental de " "uma semanacom a sua equipa, sem utilizar outras ferramentas de " "comunicação. Esta é a única forma de experienciar como é que a nova " "aplicação poderá ajudar a sua equipa." #: templates/zerver/emails/onboarding_team_to_zulip.html #, python-format msgid "" "Zulip is designed to enable efficient " "communication, and we hope these tips help your team experience it in " "action." msgstr "" "O Zulip é pensado parapotenciar comunicações " "eficientes, e esperamos que estas dicas ajudem a sua equipa a " "experienciá-las em ação." #: templates/zerver/emails/onboarding_team_to_zulip.html #: templates/zerver/emails/onboarding_team_to_zulip.txt #: templates/zerver/emails/onboarding_zulip_guide.html #: templates/zerver/emails/onboarding_zulip_guide.txt #: templates/zerver/emails/onboarding_zulip_topics.html #: templates/zerver/emails/onboarding_zulip_topics.txt #, python-format msgid "Unsubscribe from welcome emails for %(realm_name)s" msgstr "Cancelar subscrição de mensagens de boas-vindas para %(realm_name)s" #: templates/zerver/emails/onboarding_team_to_zulip.subject.txt msgid "Choosing the chat app for your team" msgstr "Escolher uma aplicação de comunicação para a sua equipa" #: templates/zerver/emails/onboarding_team_to_zulip.txt msgid "" "If you've already decided to use Zulip for your organization, welcome! You " "can use our guide for moving to Zulip to get started." msgstr "" #: templates/zerver/emails/onboarding_team_to_zulip.txt msgid "" "Otherwise, here is some advice we often hear from customers for evaluating " "any team chat product:" msgstr "" "De qualquer modo, aqui estão alguns conselhos que recebemos frequentemente " "de clientes a testar um qualquer produto de comunicação para equipas:" #: templates/zerver/emails/onboarding_team_to_zulip.txt msgid "" "Invite your teammates to explore with you and share their unique " "perspectives." msgstr "" "Convide os seus colegas para explorar e partilhar as suas ideias e " "perspetivas." #: templates/zerver/emails/onboarding_team_to_zulip.txt msgid "" "Run a week-long trial with your team, without using any other chat tools. " "This is the only way to truly experience how a new chat app will help your " "team communicate." msgstr "" "Estabeleça um período experimental de uma semana com a sua equipa, sem " "recorrer à utilização de outras ferramentas de comunicação para equipas. " "Este é o único método de garantir que vai experienciar as formas como a nova " "aplicação de comunicação vai ajudar a sua equipa." #: templates/zerver/emails/onboarding_team_to_zulip.txt msgid "" "Zulip is designed to enable efficient communication, and we hope these tips " "help your team experience it in action." msgstr "" "O Zulip é pensado para a comunicação eficiente, e esperamos que estas dicas " "ajudem a sua equipa a experienciá-la em ação." #: templates/zerver/emails/onboarding_zulip_guide.html #: templates/zerver/emails/onboarding_zulip_guide.txt msgid "" "As you are getting started with Zulip, we'd love to help you discover how it " "can work best for your needs. Check out this guide to key Zulip features for " "organizations like yours!" msgstr "" "À medida que vai começando a utilizar o Zulip, gostaríamos de o/a ajudar a " "explorar como é que a aplicação poderá melhor adaptar-se às suas " "necessidades. Veja este guia das funcionalidades chave do Zulip para " "organizações como a sua!" #: templates/zerver/emails/onboarding_zulip_guide.html #: templates/zerver/emails/onboarding_zulip_guide.txt msgid "View Zulip guide for businesses" msgstr "Veja o guia Zulip para negócios" #: templates/zerver/emails/onboarding_zulip_guide.html #: templates/zerver/emails/onboarding_zulip_guide.txt msgid "View Zulip guide for open-source projects" msgstr "Veja o guia Zulip para projetos open-source" #: templates/zerver/emails/onboarding_zulip_guide.html #: templates/zerver/emails/onboarding_zulip_guide.txt msgid "View Zulip guide for education" msgstr "Veja o guia Zulip para educação" #: templates/zerver/emails/onboarding_zulip_guide.html #: templates/zerver/emails/onboarding_zulip_guide.txt msgid "View Zulip guide for research" msgstr "Veja o guia Zulip para investigação" #: templates/zerver/emails/onboarding_zulip_guide.html #: templates/zerver/emails/onboarding_zulip_guide.txt msgid "View Zulip guide for events and conferences" msgstr "Veja o guia Zulip para eventos e conferências" #: templates/zerver/emails/onboarding_zulip_guide.html #: templates/zerver/emails/onboarding_zulip_guide.txt msgid "View Zulip guide for non-profits" msgstr "Veja o guia Zulip para organizações sem fins lucrativos" #: templates/zerver/emails/onboarding_zulip_guide.html #: templates/zerver/emails/onboarding_zulip_guide.txt msgid "View Zulip guide for communities" msgstr "Veja o guia Zulip para comunidades" #: templates/zerver/emails/onboarding_zulip_guide.subject.txt msgid "Zulip guide for businesses" msgstr "Guia Zulip para negócios" #: templates/zerver/emails/onboarding_zulip_guide.subject.txt msgid "Zulip guide for open-source projects" msgstr "Guia Zulip para projetos open-source" #: templates/zerver/emails/onboarding_zulip_guide.subject.txt msgid "Zulip guide for education" msgstr "Guia Zulip para educação" #: templates/zerver/emails/onboarding_zulip_guide.subject.txt msgid "Zulip guide for research" msgstr "Guia Zulip para investigação" #: templates/zerver/emails/onboarding_zulip_guide.subject.txt msgid "Zulip guide for events and conferences" msgstr "Guia Zulip para eventos e conferências" #: templates/zerver/emails/onboarding_zulip_guide.subject.txt msgid "Zulip guide for non-profits" msgstr "Guia Zulip para organizações sem fins lucrativos" #: templates/zerver/emails/onboarding_zulip_guide.subject.txt msgid "Zulip guide for communities" msgstr "Guia Zulip para comunidades" #: templates/zerver/emails/onboarding_zulip_topics.html #: templates/zerver/emails/onboarding_zulip_topics.txt msgid "" "Here are some tips for keeping your Zulip conversations organized with " "topics." msgstr "" "Aqui estão algumas dicas para manter as suas conversas Zulip organizadas por " "tópicos." #: templates/zerver/emails/onboarding_zulip_topics.html msgid "" "In Zulip, channels determine who gets a message. Topics tell " "you what the message is about." msgstr "" "No Zulip, oscanais determinam quem recebe a mensagem. OsTópicos dizem qual o tema da mensagem." #: templates/zerver/emails/onboarding_zulip_topics.html #: templates/zerver/emails/onboarding_zulip_topics.txt msgid "" "Using topics, you can read Zulip one conversation at a time. You'll see each " "message in context, no matter how many different discussions are going on." msgstr "" "Ao utilizar tópicos, pode ler uma conversa de cada vez. Poderá ver cada " "mensagem em contexto, independentemente de quantas discussões se encontrarem " "em curso." #: templates/zerver/emails/onboarding_zulip_topics.html msgid "Channels and topics in the Zulip app" msgstr "Canais e tópicos na aplicação Zulip" #: templates/zerver/emails/onboarding_zulip_topics.html #: templates/zerver/emails/onboarding_zulip_topics.txt msgid "" "To kick off a new conversation, just pick a channel and start a new topic. " "This way, the new conversation thread won't interrupt ongoing discussions. " "For a good topic name, think about finishing the sentence: “Hey, can we chat " "about…?”" msgstr "" "Para começar uma nova conversa, selecione um canal e comece um tópico. Desta " "forma, a nova linha de conversação não irá interromper outras discussões em " "curso. Para escolher um bom nome para o tópico, pense em como terminar a " "seguinte frase: “Olá, podemos falar sobre…?”" #: templates/zerver/emails/onboarding_zulip_topics.html msgid "Examples of short topics" msgstr "Exemplos de tópicos curtos" #: templates/zerver/emails/onboarding_zulip_topics.html #, python-format msgid "" "Don't stress about picking the perfect name for your topic. If anything is " "out of place, it's easy to move messages, rename topics, or even move a topic to a different channel." msgstr "" "Não se preocupe com a escolha do nome perfeito para o seu tópico. Se algo " "estiver fora do sítio, é fácilmover " "mensagens, alterar o nome do tópico, ou atémover o tópico para um canal " "diferente." #: templates/zerver/emails/onboarding_zulip_topics.html #: templates/zerver/emails/onboarding_zulip_topics.txt #: templates/zerver/portico-header-dropdown.html msgid "Go to Zulip" msgstr "Ir para o Zulip" #: templates/zerver/emails/onboarding_zulip_topics.subject.txt msgid "Keep your conversations organized with topics" msgstr "Mantenha as conversações organizadas por tópicos" #: templates/zerver/emails/onboarding_zulip_topics.txt msgid "" "In Zulip, channels determine who gets a message. Topics tell you what the " "message is about." msgstr "" "No Zulip, os canais determinam quem recebe a mensagem. Os tópicos referem o " "assunto da mensagem." #: templates/zerver/emails/onboarding_zulip_topics.txt #, python-format msgid "" "Don't stress about picking the perfect name for your topic. If anything is " "out of place, it's easy to move messages (%(move_messages_link)s), rename " "topics (%(rename_topics_link)s), or even move a topic to a different channel " "(%(move_channels_link)s)." msgstr "" "Não se preocupe com a escolha do nome perfeito para o seu tópico. Se algo " "estiver fora do sítio, é fácil mover mensagens (%(move_messages_link)s), " "alterar o nome do tópico (%(rename_topics_link)s), ou até mover o tópico " "para um canal diferente (%(move_channels_link)s)." #: templates/zerver/emails/password_reset.html #: templates/zerver/emails/password_reset.txt #, python-format msgid "" "Somebody (possibly you) requested a new password for the Zulip account " "%(email)s on %(realm_url)s." msgstr "" "Alguém (possivelmente você) pediu uma nova palavra-passe para a conta " "Zulip%(email)s em%(realm_url)s." #: templates/zerver/emails/password_reset.html msgid "Click the button below to reset your password." msgstr "Clique no botão abaixo para repor a sua palavra-passe." #: templates/zerver/emails/password_reset.html msgid "Reset password" msgstr "Repor a palavra-passe" #: templates/zerver/emails/password_reset.html #, python-format msgid "" "You previously had an account on %(organization_url)s, but it has been " "deactivated. You can contact an organization administrator to reactivate your account." msgstr "" "Já tinha uma conta em %(organization_url)s mas foi desativada. Poderá " "contactar o administrador da organização parareativar a sua conta." #: templates/zerver/emails/password_reset.html #: templates/zerver/emails/password_reset.txt msgid "You do not have an account in that Zulip organization." msgstr "Não tem uma conta nessa organização Zulip." #: templates/zerver/emails/password_reset.html #: templates/zerver/emails/password_reset.txt msgid "You do have active accounts in the following organization(s)." msgstr "Tem contas ativas na/s seguinte/s organização(ões)." #: templates/zerver/emails/password_reset.html #: templates/zerver/emails/password_reset.txt msgid "" "You can try logging in or resetting your password in the organization(s) " "above." msgstr "" "Poderá tentar iniciar sessão ou repor a sua palavra-passe na/s " "organização(ões) acima." #: templates/zerver/emails/password_reset.html #: templates/zerver/emails/password_reset.txt msgid "" "If you do not recognize this activity, you can safely ignore this email." msgstr "Se não reconhece esta atividade, pode ignorar este e-mail." #: templates/zerver/emails/password_reset.subject.txt #, python-format msgid "Password reset request for %(realm_name)s" msgstr "Pedido de reposição de palavra-passe para%(realm_name)s" #: templates/zerver/emails/password_reset.txt msgid "Click the link below to reset your password." msgstr "Clique na ligação abaixo para repor a sua palavra-passe." #: templates/zerver/emails/password_reset.txt #, python-format msgid "" "You previously had an account on %(realm_url)s, but it has been deactivated. " "You can contact an organization administrator to reactivate your account." msgstr "" "Já teve uma conta em %(realm_url)s mas foi desativada. Poderá contactar o " "administrador da organização para reativar a sua conta." #: templates/zerver/emails/realm_auto_downgraded.html #, python-format msgid "" "Your organization, %(organization_name_with_link)s, has been downgraded to " "the Zulip Cloud Free plan because of unpaid invoices. The unpaid invoices " "have been voided." msgstr "" "A sua organização, %(organization_name_with_link)s, sofreu um downgrade na " "Cloud Zulip para o Plano gratuito devido a falha no pagamento de faturas. As " "faturas não pagas foram anuladas." #: templates/zerver/emails/realm_auto_downgraded.html #, python-format msgid "" "To continue on the Zulip Cloud Standard plan, please upgrade again by going " "to %(upgrade_url)s." msgstr "" "Para continuar no Plano standard da Cloud Zulip, por favor faça upgrade " "novamente em %(upgrade_url)s." #: templates/zerver/emails/realm_auto_downgraded.html #, python-format msgid "" "If you think this was a mistake or need more details, please reach out to us " "at %(support_email)s." msgstr "" "Se achar que isto foi um erro ou necessitar de mais informações, por favor " "contacte-nos em %(support_email)s." #: templates/zerver/emails/realm_deactivated.html #: templates/zerver/emails/realm_deactivated.txt #, fuzzy, python-format #| msgid "" #| "You have deactivated your Zulip organization, %(realm_name)s, on " #| "%(localized_date)s." msgid "" "You have deactivated your Zulip demo organization, %(realm_name)s, on " "%(localized_date)s." msgstr "" "Desativou a sua organização Zulip, %(realm_name)s, a%(localized_date)s." #: templates/zerver/emails/realm_deactivated.html #: templates/zerver/emails/realm_deactivated.txt #, fuzzy, python-format #| msgid "" #| "Your Zulip organization, %(realm_name)s, was deactivated by " #| "%(deactivating_owner)s on %(localized_date)s." msgid "" "Your Zulip demo organization, %(realm_name)s, was deactivated by " "%(deactivating_owner)s on %(localized_date)s." msgstr "" "A sua organização Zulip, %(realm_name)s, foi desativada " "por%(deactivating_owner)s a %(localized_date)s." #: templates/zerver/emails/realm_deactivated.html #: templates/zerver/emails/realm_deactivated.txt #, fuzzy, python-format #| msgid "" #| "Your Zulip organization, %(realm_name)s, was deactivated on " #| "%(localized_date)s." msgid "" "Your Zulip demo organization, %(realm_name)s, was deactivated on " "%(localized_date)s." msgstr "" "A sua organização Zulip, %(realm_name)s, foi desativada a%(localized_date)s." #: templates/zerver/emails/realm_deactivated.html #: templates/zerver/emails/realm_deactivated.txt #, python-format msgid "" "You have deactivated your Zulip organization, %(realm_name)s, on " "%(localized_date)s." msgstr "" "Desativou a sua organização Zulip, %(realm_name)s, a%(localized_date)s." #: templates/zerver/emails/realm_deactivated.html #: templates/zerver/emails/realm_deactivated.txt #, python-format msgid "" "Your Zulip organization, %(realm_name)s, was deactivated by " "%(deactivating_owner)s on %(localized_date)s." msgstr "" "A sua organização Zulip, %(realm_name)s, foi desativada " "por%(deactivating_owner)s a %(localized_date)s." #: templates/zerver/emails/realm_deactivated.html #: templates/zerver/emails/realm_deactivated.txt #, python-format msgid "" "Your Zulip organization, %(realm_name)s, was deactivated on " "%(localized_date)s." msgstr "" "A sua organização Zulip, %(realm_name)s, foi desativada a%(localized_date)s." #: templates/zerver/emails/realm_deactivated.html #: templates/zerver/emails/realm_deactivated.txt msgid "" "All data associated with this organization has been permanently deleted." msgstr "" #: templates/zerver/emails/realm_deactivated.html #: templates/zerver/emails/realm_deactivated.txt #, python-format msgid "" "All data associated with this organization will be permanently deleted on " "%(deletion_date)s." msgstr "" #: templates/zerver/emails/realm_deactivated.html #: templates/zerver/emails/realm_deactivated.txt msgid "" "If you have any questions or concerns, please reply to this email as soon as " "possible." msgstr "" "Quaisquer dúvidas ou questões, por favor responda a esta mensagem assim que " "possível." #: templates/zerver/emails/realm_deactivated.subject.txt #, python-format msgid "Your Zulip organization %(realm_name)s has been deactivated" msgstr "A sua organização Zulip%(realm_name)s foi desativada" #: templates/zerver/emails/realm_reactivation.html #: templates/zerver/emails/realm_reactivation.txt #, python-format msgid "Dear former administrators of %(realm_name)s," msgstr "Caros ex-administradores de%(realm_name)s," #: templates/zerver/emails/realm_reactivation.html #: templates/zerver/emails/realm_reactivation.txt #, fuzzy, python-format #| msgid "" #| "One of your administrators requested reactivation of the previously " #| "deactivated Zulip organization hosted at %(realm_url)s." msgid "" "One of your administrators requested reactivation of the previously " "deactivated Zulip demo organization hosted at %(realm_url)s." msgstr "" "Um dos administradores pediu a reativação de uma organização Zulip " "anteriormente alojada em%(realm_url)s." #: templates/zerver/emails/realm_reactivation.html #: templates/zerver/emails/realm_reactivation.txt #, python-format msgid "" "One of your administrators requested reactivation of the previously " "deactivated Zulip organization hosted at %(realm_url)s." msgstr "" "Um dos administradores pediu a reativação de uma organização Zulip " "anteriormente alojada em%(realm_url)s." #: templates/zerver/emails/realm_reactivation.html msgid "Click the button below to reactivate your organization." msgstr "Clique no botão abaixo para reativar a sua organização." #: templates/zerver/emails/realm_reactivation.html msgid "Reactivate organization" msgstr "Reativar organização" #: templates/zerver/emails/realm_reactivation.html #: templates/zerver/emails/realm_reactivation.txt msgid "" "If the request was in error, you can take no action and this link will " "expire in 24 hours." msgstr "" "Se foi efetuado um pedido por engano, basta não tomar qualquer ação e esta " "ligação irá expirar dentro de 24 horas." #: templates/zerver/emails/realm_reactivation.subject.txt #, fuzzy #| msgid "Reactivate your Zulip organization" msgid "Reactivate your Zulip demo organization" msgstr "Reativar a sua organização Zulip" #: templates/zerver/emails/realm_reactivation.subject.txt msgid "Reactivate your Zulip organization" msgstr "Reativar a sua organização Zulip" #: templates/zerver/emails/realm_reactivation.txt msgid "Click the link below to reactivate your organization." msgstr "Clique na ligação abaixo para reativar a sua organização." #: templates/zerver/emails/remote_billing_legacy_server_confirm_login.html #, 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 "" "Você, ou alguém em seu nome, pediu uma ligação de início de sessão para " "gerir o plano Zulip para %(remote_server_hostname)s." #: templates/zerver/emails/remote_billing_legacy_server_confirm_login.html #, fuzzy #| msgid "Click the link below to log in." msgid "Click the button below to log in." msgstr "Clique na ligação abaixo para iniciar sessão." #: templates/zerver/emails/remote_billing_legacy_server_confirm_login.html #: templates/zerver/emails/remote_billing_legacy_server_confirm_login.txt #, python-format msgid "This link will expire in %(validity_in_hours)s hours." msgstr "Esta ligação irá expirar dentro de %(validity_in_hours)s horas." #: templates/zerver/emails/remote_billing_legacy_server_confirm_login.html #: templates/zerver/emails/remote_realm_billing_confirm_login.html #, python-format msgid "" "Questions? Learn more or contact " "%(billing_contact_email)s." msgstr "" "Questões? Saiba mais ou " "contacte%(billing_contact_email)s." #: templates/zerver/emails/remote_billing_legacy_server_confirm_login.subject.txt msgid "Log in to Zulip plan management" msgstr "Iniciar sessão na gestão de planos Zulip" #: templates/zerver/emails/remote_billing_legacy_server_confirm_login.txt #, 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 "" "Você, ou alguém em seu nome, pediu uma ligação de início de sessão para " "gerir o plano Zulip para %(remote_server_hostname)s." #: templates/zerver/emails/remote_billing_legacy_server_confirm_login.txt msgid "Click the link below to log in." msgstr "Clique na ligação abaixo para iniciar sessão." #: templates/zerver/emails/remote_billing_legacy_server_confirm_login.txt #: templates/zerver/emails/remote_realm_billing_confirm_login.txt #, python-format msgid "" "Questions? Learn more at %(billing_help_link)s or contact " "%(billing_contact_email)s." msgstr "" "Questões? Saiba mais em%(billing_help_link)s ou " "contacte%(billing_contact_email)s." #: templates/zerver/emails/remote_realm_billing_confirm_login.html #, python-format msgid "" "Click the button below to confirm your email and log in to Zulip plan " "management for %(remote_realm_host)s." msgstr "" "Clique no botão abaixo para confirmar o seu email e iniciar sessão na gestão " "de planos Zulip para %(remote_realm_host)s." #: templates/zerver/emails/remote_realm_billing_confirm_login.html #: templates/zerver/emails/remote_realm_billing_confirm_login.txt msgid "Confirm and log in" msgstr "Confirmar e iniciar sessão" #: templates/zerver/emails/remote_realm_billing_confirm_login.subject.txt msgid "Confirm email for Zulip plan management" msgstr "Confirmar email para gestão de plano Zulip" #: templates/zerver/emails/remote_realm_billing_confirm_login.txt #, python-format msgid "" "Click the link below to confirm your email and log in to Zulip plan " "management for %(remote_realm_host)s." msgstr "" "Clique na ligação abaixo para confirmar o seu email e iniciar sessão na " "gestão de plano Zulip para %(remote_realm_host)s." #: templates/zerver/emails/sponsorship_approved_community_plan.html #, python-format msgid "" "Your request for Zulip sponsorship has been approved! Your organization has " "been upgraded to the Zulip Community plan." msgstr "" "O seu pedido de patrocínio Zulip foi aprovado! A sua organização recebeu um " "upgrade para o plano comunitário Zulip." #: templates/zerver/emails/sponsorship_approved_community_plan.html #, python-format msgid "" "If you could list Zulip as a sponsor on your " "website, we would really appreciate it!" msgstr "" "Se puder listar o Zulip como patrocinador no " "seu site, seria imensamente apreciado!" #: templates/zerver/emails/sponsorship_approved_community_plan.subject.txt #, python-format msgid "Community plan sponsorship approved for %(billing_entity)s!" msgstr "Patrocínio de plano comunitário aprovado para %(billing_entity)s!" #: templates/zerver/emails/sponsorship_approved_community_plan.txt msgid "" "Your request for Zulip sponsorship has been approved! Your organization has " "been upgraded to the Zulip Community plan." msgstr "" "O seu pedido para patrocínio Zulip foi aprovado! A sua organização recebeu " "um upgrade para o plano comunitário." #: templates/zerver/emails/sponsorship_approved_community_plan.txt msgid "" "If you could list Zulip as a sponsor on your website, we would really " "appreciate it!" msgstr "" "Se puder listar o Zulip como patrocinador no seu site, seria imensamente " "apreciado!" #: templates/zerver/find_account.html msgid "Find your accounts" msgstr "Encontrar contas" #: templates/zerver/find_account.html msgid "Find your Zulip accounts" msgstr "Encontrar as suas contas Zulip" #: templates/zerver/find_account.html msgid "" "Emails sent! The addresses entered on the previous page are listed below:" msgstr "" "Mensagens enviadas! Os endereços introduzidos na página anterior estão " "listados abaixo:" #: templates/zerver/find_account.html #, python-format msgid "" "If you don't receive an email, you can find " "accounts for another email address." msgstr "" "Se não receber um email, poderá encontrar contas " "para outro endereço de email." #: templates/zerver/find_account.html msgid "" "Enter your email address to receive an email with the URLs for all the Zulip " "Cloud organizations in which you have active accounts." msgstr "" #: templates/zerver/find_account.html msgid "" "Enter your email address to receive an email with the URLs for all the Zulip " "organizations on this server in which you have active accounts." msgstr "" #: templates/zerver/find_account.html msgid "" "If you have also forgotten your password, you can reset it." msgstr "" #: templates/zerver/find_account.html msgid "Email address" msgstr "Endereço de email" #: templates/zerver/find_account.html templates/zerver/footer.html msgid "Find accounts" msgstr "Encontrar contas" #: templates/zerver/footer.html msgid "Product" msgstr "Produto" #: templates/zerver/footer.html msgid "Why Zulip" msgstr "Porquê o Zulip" #: templates/zerver/footer.html msgid "Features" msgstr "Funcionalidades" #: templates/zerver/footer.html msgid "Plans & pricing" msgstr "Planos e preços" #: templates/zerver/footer.html #, fuzzy #| msgid "Zulip Cloud status" msgid "Zulip Cloud" msgstr "Estado da Cloud Zulip" #: templates/zerver/footer.html msgid "Self-hosting" msgstr "Alojamento próprio" #: templates/zerver/footer.html msgid "Security" msgstr "Segurança" #: templates/zerver/footer.html msgid "Integrations" msgstr "Integrações" #: templates/zerver/footer.html msgid "Desktop & mobile apps" msgstr "Aplicações de PC e móvel" #: templates/zerver/footer.html templates/zerver/portico-header.html msgid "New organization" msgstr "Nova organização" #: templates/zerver/footer.html msgid "Solutions" msgstr "Soluções" #: templates/zerver/footer.html msgid "Business" msgstr "Empresa" #: templates/zerver/footer.html msgid "Education" msgstr "Educação" #: templates/zerver/footer.html msgid "Research" msgstr "Investigação" #: templates/zerver/footer.html msgid "Events & conferences" msgstr "Eventos e conferências" #: templates/zerver/footer.html msgid "Open source projects" msgstr "Projetos open-source" #: templates/zerver/footer.html msgid "Communities" msgstr "Comunidades" #: templates/zerver/footer.html msgid "Engineers" msgstr "" #: templates/zerver/footer.html msgid "Customer stories" msgstr "Relatos de clientes" #: templates/zerver/footer.html msgid "Open communities" msgstr "Comunidades abertas" #: templates/zerver/footer.html msgid "Resources" msgstr "Recursos" #: templates/zerver/footer.html msgid "Getting started" msgstr "Primeiros passos" #: templates/zerver/footer.html msgid "Help center" msgstr "Centro de ajuda" #: templates/zerver/footer.html msgid "Community chat" msgstr "Chat da comunidade" #: templates/zerver/footer.html msgid "Partners" msgstr "" #: templates/zerver/footer.html msgid "Zulip Cloud status" msgstr "Estado da Cloud Zulip" #: templates/zerver/footer.html msgid "Moving to Zulip" msgstr "" #: templates/zerver/footer.html msgid "Installing a Zulip server" msgstr "Instalar um servidor Zulip" #: templates/zerver/footer.html msgid "Upgrading a Zulip server" msgstr "Atualizar um servidor Zulip" #: templates/zerver/footer.html msgid "Contributing" msgstr "Contribuir" #: templates/zerver/footer.html msgid "Contributing guide" msgstr "Guia de contribuição" #: templates/zerver/footer.html msgid "Development community" msgstr "Comunidade de Desenvolvimento" #: templates/zerver/footer.html msgid "Translation" msgstr "Tradução" #: templates/zerver/footer.html msgid "GitHub" msgstr "GitHub" #: templates/zerver/footer.html msgid "About us" msgstr "Sobre nós" #: templates/zerver/footer.html msgid "Team" msgstr "Equipa" #: templates/zerver/footer.html msgid "History" msgstr "Histórico" #: templates/zerver/footer.html msgid "Values" msgstr "Valores" #: templates/zerver/footer.html msgid "Jobs" msgstr "Carreiras" #: templates/zerver/footer.html msgid "Blog" msgstr "Blog" #: templates/zerver/footer.html msgid "Support Zulip" msgstr "Apoiar o Zulip" #: templates/zerver/footer.html msgid "Mastodon" msgstr "Mastodon" #: templates/zerver/footer.html msgid "LinkedIn" msgstr "LinkedIn" #: templates/zerver/footer.html #, fuzzy #| msgid "Values" msgid "Bluesky" msgstr "Valores" #: templates/zerver/footer.html msgid "Powered by Zulip" msgstr "Powered by Zulip" #: templates/zerver/footer.html msgid "Terms of Service" msgstr "Termos de Serviço" #: templates/zerver/footer.html msgid "Privacy policy" msgstr "Política de privacidade" #: templates/zerver/footer.html msgid "Website attributions" msgstr "Atribuições de site" #: templates/zerver/integrations/catalog.html #, python-format msgid "Over %(integrations_count_display)s native integrations." msgstr "Mais de %(integrations_count_display)s integrações nativas." #: templates/zerver/integrations/catalog.html #, fuzzy #| msgid "" #| "And hundreds more through Zapier " #| "and IFTTT." msgid "" "And hundreds more through Zapier and IFTTT." msgstr "" "E centenas mais através do Zapier e " "IFTTT." #: templates/zerver/integrations/catalog.html msgid "Search integrations" msgstr "Pesquisar integrações" #: templates/zerver/integrations/catalog.html msgid "Custom integrations" msgstr "Integrações personalizadas" #: templates/zerver/integrations/catalog.html msgid "Incoming webhooks" msgstr "Webhooks de entrada" #: templates/zerver/integrations/catalog.html zerver/lib/integrations.py msgid "Interactive bots" msgstr "Bots interativos" #: templates/zerver/integrations/catalog.html msgid "REST API" msgstr "REST API" #: templates/zerver/integrations/doc.html msgid "Back to list" msgstr "" #: templates/zerver/integrations/doc.html msgid "Back" msgstr "" #: templates/zerver/invalid_email.html msgid "Invalid email" msgstr "E-mail inválido" #: templates/zerver/invalid_email.html msgid "Email not allowed" msgstr "Email não permitido" #: templates/zerver/invalid_email.html msgid "The email address you are trying to sign up with is not valid." msgstr "O email que está a tentar utilizar para inscrever-se não é válido." #: templates/zerver/invalid_email.html #, python-format msgid "" "The organization you are trying to join, %(realm_name)s, does not allow signups using " "emails with your email domain." msgstr "" "A organização à qual está a tentar aderir, %(realm_name)s, não permite inscrições com " "endereços de email do seu domínio." #: templates/zerver/invalid_email.html #, python-format msgid "" "The organization you are trying to join, %(realm_name)s, does not allow signups using " "disposable email addresses." msgstr "" "A organização à qual está a tentar aderir, %(realm_name)s, não permite inscrições com " "endereços de email temporários." #: templates/zerver/invalid_email.html #, python-format msgid "" "The organization you are trying to join, %(realm_name)s, does not allow signups using " "emails that contain \"+\"." msgstr "" "A organização à qualquer está a tentar aderir, %(realm_name)s, não permite inscrições com emails " "que contenham o símbolo \"+\"." #: templates/zerver/invalid_email.html msgid "Please sign up using a valid email address." msgstr "Por favor utilize um endereço de email válido." #: templates/zerver/invalid_email.html msgid "Please sign up using an allowed email address." msgstr "Por favor utilize um endereço de email autorizado." #: templates/zerver/invalid_realm.html msgid "No organization found" msgstr "Nenhuma organização encontrada" #: templates/zerver/invalid_realm.html #, python-format msgid "There is no Zulip organization at %(current_url)s." msgstr "Não existe nenhuma organização Zulip em%(current_url)s." #: templates/zerver/invalid_realm.html #, python-format msgid "" "Please try a different URL, get a list of your Zulip Cloud accounts, or contact Zulip support." msgstr "" #: templates/zerver/invalid_realm.html #, python-format msgid "" "Please try a different URL, get a list of your accounts on this server, or contact this Zulip server's administrators." msgstr "" #: templates/zerver/invalid_realm.html #, python-format msgid "" "Click here to access plan " "management for your Zulip server." msgstr "" #: templates/zerver/log_into_subdomain_token_invalid.html msgid "Invalid or expired login session" msgstr "Sessão inválida ou expirada" #: templates/zerver/log_into_subdomain_token_invalid.html msgid "Invalid or expired login session." msgstr "Sessão inválida ou expirada." #: templates/zerver/login.html msgid "Log in to Zulip" msgstr "Iniciar sessão no Zulip" #: templates/zerver/login.html msgid "You've already registered with this email address. Please log in below." msgstr "" "Já está registado com este endereço de email. Por favor, inicie sessão " "abaixo." #: templates/zerver/login.html msgid "Email or username" msgstr "Email ou nome de utilizador" #: templates/zerver/login.html msgid "Username" msgstr "Nome de utilizador" #: templates/zerver/login.html msgid "Forgot your password?" msgstr "Esqueceu-se da palavra-passe?" #: templates/zerver/login.html #, python-format msgid "Log in with %(identity_provider)s" msgstr "Iniciar sessão com %(identity_provider)s" #: templates/zerver/login.html msgid "View without an account" msgstr "Visualizar sem conta" #: templates/zerver/login.html msgid "" "Don't have an account yet? You need to be invited to join this organization." msgstr "" "Ainda não tem conta? Precisa de ser convidado para aderir a esta organização." #: templates/zerver/no_spare_licenses.html msgid "No licenses available" msgstr "Nenhuma licença disponível" #: templates/zerver/no_spare_licenses.html msgid "Organization cannot accept new members right now" msgstr "A organização não pode aceitar novos membros neste momento" #: templates/zerver/no_spare_licenses.html #, python-format msgid "" "New members cannot currently join %(realm_name)s because all Zulip Cloud licenses are in use." msgstr "" "Novos membros não podem aderir a%(realm_name)s " "pois todas as licenças Zulip Cloud estão em uso." #: templates/zerver/no_spare_licenses.html msgid "" "Please contact the person who invited you and ask them to increase the " "number of licenses, then try again." msgstr "" "Por favor contacte a pessoa que o/a convidou e peça que aumente o número de " "licenças, depois tente novamente." #: templates/zerver/portico-header.html msgid "Skip to main content" msgstr "Saltar para o conteúdo principal" #: templates/zerver/portico_error_pages/auth_subdomain.html msgid "Authentication subdomain error" msgstr "Erro de autenticação de subdomínio" #: templates/zerver/portico_error_pages/auth_subdomain.html msgid "Authentication subdomain" msgstr "Autenticação de subdomínio" #: templates/zerver/portico_error_pages/auth_subdomain.html msgid "" "It appears you ended up here by accident. This site is meant to be an " "intermediate step in the authentication process and shouldn't be accessed " "manually. If you came here directly, you probably got the address wrong. If " "you got stuck here while trying to log in, this is most likely a server bug " "or misconfiguration." msgstr "" "Parece que chegou aqui por acidente. Este site é suposto ser um passo " "intermédio durante a autenticação e não deveria ser acedido manualmente. Se " "veio aqui diretamente, provavelmente obteu o endereço errado. Se ficou aqui " "durante uma tentativa de início de sessão, será provavelmente um erro de " "servidor ou configuração." #: templates/zerver/portico_error_pages/demo_creation_disabled.html #, fuzzy #| msgid "No organization found" msgid "Demo organizations disabled" msgstr "Nenhuma organização encontrada" #: templates/zerver/portico_error_pages/insecure_desktop_app.html msgid "Update required" msgstr "Atualização necessária" #: templates/zerver/portico_error_pages/insecure_desktop_app.html msgid "" "You are using old version of the Zulip desktop app that is no longer " "supported." msgstr "" "Está utilizar uma versão desatualizada da aplicação Zulip de ambiente de " "trabalho que já não é suportada." #: templates/zerver/portico_error_pages/insecure_desktop_app.html msgid "" "The auto-update feature in this old version of Zulip desktop app no longer " "works." msgstr "" "A funcionalidade de atualização automática nesta aplicação de ambiente de " "trabalho já não funciona." #: templates/zerver/portico_error_pages/insecure_desktop_app.html msgid "Download the latest release." msgstr "Transferir última versão." #: templates/zerver/portico_error_pages/rate_limit_exceeded.html msgid "" "You have exceeded the limit for how often a user can perform this action." msgstr "" "Excedeu o limite da frequência com que um utilizador pode executar esta ação." #: templates/zerver/portico_error_pages/realm_creation_disabled.html msgid "Organization creation link required" msgstr "Ligação de criação da organização obrigatória" #: templates/zerver/portico_error_pages/realm_creation_disabled.html msgid "" "Creating a new organization on this server requires a valid organization " "creation link. Please see documentation on creating a new " "organization for more information." msgstr "" "Criar uma nova organização neste servidor requer uma ligação de criação de " "organização válida. Por favor veja adocumentação sobre " "como criar uma nova organização para mais informações." #: templates/zerver/portico_error_pages/realm_creation_link_invalid.html msgid "Organization creation link expired or invalid" msgstr "Ligação de criação de organização expirado ou inválido" #: templates/zerver/portico_error_pages/realm_creation_link_invalid.html msgid "" "Unfortunately, this is not a valid link for creating an organization. Please " "obtain a new link and try again." msgstr "" "Infelizmente esta não é uma ligação válida para a criação de uma " "organização. Por favor obtenha uma nova ligação e " "tente novamente." #: templates/zerver/portico_error_pages/remote_realm_server_mismatch_error.html msgid "Unexpected Zulip server registration" msgstr "Registo inesperado de servidor Zulip" #: templates/zerver/portico_error_pages/remote_realm_server_mismatch_error.html #, python-format msgid "" "Your Zulip organization is registered as associated with a different Zulip " "server installation. Please contact " "Zulip support for assistance in resolving this issue." msgstr "" "A sua organização Zulip registada encontra-se associada a uma instalação de " "servidor Zulip diferente. Por favorcontacte o suporte Zulip para assistência na " "resolução deste problema." #: templates/zerver/portico_error_pages/unsupported_browser.html msgid "Unsupported browser" msgstr "Navegador não suportado" #: templates/zerver/portico_error_pages/unsupported_browser.html #, python-format msgid "%(browser_name)s is not supported by Zulip." msgstr "%(browser_name)s não é suportado pelo Zulip." #: templates/zerver/portico_error_pages/unsupported_browser.html #, python-format msgid "" "Zulip supports modern browsers like Firefox, Chrome, and Edge." msgstr "" "O Zulip suportanavegadores " "modernos tais como o Firefox, Chrome, ou Edge." #: templates/zerver/portico_error_pages/unsupported_browser.html #, python-format msgid "" "You can also use the Zulip desktop app." msgstr "" "Também pode utilizar a aplicação Zulip para " "PC." #: templates/zerver/portico_error_pages/user_deactivated.html #: zerver/lib/exceptions.py msgid "Account is deactivated" msgstr "Conta desativada" #: templates/zerver/realm_import_post_process.html #, fuzzy #| msgid "Invalid organization" msgid "Finalize organization import" msgstr "Organização inválida" #: templates/zerver/realm_import_post_process.html #, fuzzy #| msgid "Organization moved" msgid "Organization import completed!" msgstr "Organização movida" #: templates/zerver/realm_import_post_process.html #, python-format msgid "" "No account in the imported data matched the email address you've verified " "with Zulip (%(verified_email)s). Select an account to " "associate your email address with." msgstr "" #: templates/zerver/realm_import_post_process.html #, fuzzy #| msgid "Create your account" msgid "Select your account" msgstr "Crie a sua conta" #: templates/zerver/realm_import_post_process.html #, fuzzy #| msgid "Create your account" msgid "Create new account" msgstr "Crie a sua conta" #: templates/zerver/realm_reactivation.html msgid "Organization successfully reactivated" msgstr "Organização reativada com sucesso" #: templates/zerver/realm_reactivation.html msgid "Your organization has been successfully reactivated." msgstr "A sua organização foi reativada com sucesso." #: templates/zerver/realm_reactivation_link_error.html msgid "Organization reactivation link expired or invalid" msgstr "Ligação de reativação da organização expirado ou inválido" #: templates/zerver/realm_reactivation_link_error.html msgid "The organization reactivation link has expired or is not valid." msgstr "A ligação de reativação da organização expirou ou não é válida." #: templates/zerver/realm_redirect.html msgid "Log in to your organization" msgstr "Iniciar sessão na sua organização" #: templates/zerver/realm_redirect.html msgid "your-organization" msgstr "" #: templates/zerver/realm_redirect.html msgid "Don't know your organization URL?" msgstr "Não sabe qual o URL da sua organização?" #: templates/zerver/realm_redirect.html msgid "Find your organization." msgstr "Encontre a sua organização." #: templates/zerver/realm_redirect.html msgid "Next" msgstr "Próximo" #: templates/zerver/realm_redirect.html #, python-format msgid "" "Create a new organization if you don't " "have one yet." msgstr "" #: templates/zerver/realm_redirect.html #, fuzzy #| msgid "Self-host Zulip" msgid "Self-hosting Zulip?" msgstr "Alojar o Zulip" #: templates/zerver/realm_redirect.html #, python-format msgid "" "You can log in to manage plans and billing." msgstr "" #: templates/zerver/reset.html msgid "Reset your password" msgstr "Repor a sua palavra-passe" #: templates/zerver/reset.html msgid "" "Forgot your password? No problem, we'll send a link to reset your password " "to the email you signed up with." msgstr "" "Esqueceu-se da palavra-passe? Sem problema, enviaremos uma ligação para " "reposição da sua palavra-passe para o email com o qual efetuou o registo." #: templates/zerver/reset.html msgid "Send reset link" msgstr "Enviar ligação de reposição" #: templates/zerver/reset_confirm.html msgid "Set a new password" msgstr "Definir nova palavra-passe" #: templates/zerver/reset_confirm.html msgid "Confirm password" msgstr "Confirme a palavra-passe" #: templates/zerver/reset_confirm.html msgid "Sorry, the link you provided is invalid or has already been used." msgstr "" "Pedimos desculpa, a ligação que forneceu não é válida ou já foi utilizada." #: templates/zerver/reset_done.html msgid "New password successfully set" msgstr "Nova palavra-passe definida com sucesso" #: templates/zerver/reset_done.html msgid "You've set a new password!" msgstr "Definiu uma nova palavra-passe!" #: templates/zerver/reset_done.html #, python-format msgid "Please log in with your new password." msgstr "" "Por favorinicie a sessão com a sua nova " "palavra-passe." #: templates/zerver/reset_emailed.html msgid "Password reset email sent" msgstr "Mensagem de reposição de palavra-passe enviada com sucesso" #: templates/zerver/reset_emailed.html msgid "Password reset sent!" msgstr "Reposição de palavra-passe enviada!" #: templates/zerver/reset_emailed.html msgid "Check your email in a few minutes to finish the process." msgstr "" "Por favor verifique o seu email dentro de poucos minutos para finalizar o " "processo." #: templates/zerver/slack_import.html msgid "Import from Slack" msgstr "" #: templates/zerver/slack_import.html #, fuzzy #| msgid "Export still in progress" msgid "Import progress" msgstr "Exportação ainda em processamento" #: templates/zerver/slack_import.html msgid "Checking import status…" msgstr "" #: templates/zerver/slack_import.html msgid "" "An unexpected error occurred during the import process. Please follow the " "instructions for the Zulip Cloud (via support) import " "process to complete your import." msgstr "" #: templates/zerver/slack_import.html #, python-format msgid "" "Follow these instructions to " "obtain a Bot User OAuth Token." msgstr "" #: templates/zerver/slack_import.html msgid "Slack bot user OAuth token" msgstr "" #: templates/zerver/slack_import.html msgid "Upload your Slack export file" msgstr "" #: templates/zerver/slack_import.html msgid "" "Follow these instructions " "to obtain your Slack message history export." msgstr "" #: templates/zerver/slack_import.html msgid "Start upload" msgstr "" #: templates/zerver/slack_import.html msgid "Uploaded export file" msgstr "" #: templates/zerver/slack_import.html #, fuzzy #| msgid "" #| "Nobody in this Zulip organization will be able to see this email address." msgid "Who will be allowed to see other users' email addresses?" msgstr "Ninguém nesta organização Zulip poderá ver este endereço de email." #: templates/zerver/slack_import.html msgid "" "Users can change their email visibility configuration when they " "log in." msgstr "" #: templates/zerver/slack_import.html msgid "Start import" msgstr "" #: templates/zerver/slack_import.html msgid "" "Feel free to step away. You can always come back to this page
by " "clicking the Complete registration button in your email." msgstr "" #: templates/zerver/slack_import.html msgid "" "Or create organization without importing data." msgstr "" #: templates/zerver/slack_import_file_upload_instruction.html #, python-format msgid "" "Maximum size: %(max_file_size)s MiB. For larger exports, follow the process for imports via support." msgstr "" #: templates/zerver/slack_import_file_upload_instruction.html #, python-format msgid "" "Maximum size: %(max_file_size)s MiB. For larger exports, follow the process for self-hosted imports." msgstr "" #: templates/zerver/social_auth_select_email.html msgid "Select account for authentication" msgstr "Selecione uma conta para autenticação" #: templates/zerver/social_auth_select_email.html msgid "

Select account

" msgstr "

Selecione uma conta

" #: templates/zerver/social_auth_select_email.html msgid "" "Your GitHub account also has unverified email addresses associated with it." msgstr "" "A sua conta GitHub também tem endereços de email não verificados associados." #: templates/zerver/social_auth_select_email.html msgid "" "To use one of these to log in to Zulip, you must first verify it with GitHub." msgstr "" "Para utilizar um destes para iniciar sessão no Zulip, terá de verificá-los no GitHub " "primeiro." #: templates/zerver/unsubscribe_link_error.html msgid "Error unsubscribing email" msgstr "Erro ao cancelar subscrição" #: templates/zerver/unsubscribe_link_error.html msgid "Unknown email unsubscribe request" msgstr "Pedido de cancelamento de subscrição desconhecido" #: templates/zerver/unsubscribe_link_error.html msgid "" "Hi there! It looks like you tried to unsubscribe from something, but we " "don't recognize the URL." msgstr "" "Viva! Parece que tentou cancelar a subscrição a algo, mas não foi possível " "reconhecer o URL." #: templates/zerver/unsubscribe_link_error.html #, python-format msgid "" "Please double-check that you have the full URL and try again, or email us and we'll get this squared " "away!" msgstr "" "Por favor verifique o URL e tente novamente, oucontacte-nos e iremos resolver o seu problema!" #: templates/zerver/unsubscribe_success.html msgid "Email settings updated" msgstr "Definições de e-mail atualizadas" #: templates/zerver/unsubscribe_success.html #, python-format msgid "" "You've successfully unsubscribed from Zulip %(subscription_type)s emails for " "%(realm_name)s." msgstr "" "Cancelou a subscrição de emails do Zulip %(subscription_type)s para %(realm_name)s." #: templates/zerver/unsubscribe_success.html #, python-format msgid "" "You can undo this change or review your preferences in your notification settings." msgstr "" "Pode reverter esta alteração ou rever as suas preferências nas suas preferências de notificação." #: zerver/actions/channel_folders.py zerver/actions/custom_profile_fields.py msgid "Invalid order mapping." msgstr "Mapeamento de pedido inválido." #: zerver/actions/create_realm.py msgid "Questions and discussion about using Zulip." msgstr "Questões ou discussão acerca da utilização do Zulip." #: zerver/actions/create_realm.py msgid "Experiment with Zulip here. :test_tube:" msgstr "Experimente o Zulip aqui. :test_tube:" #: zerver/actions/create_realm.py msgid "For team-wide conversations" msgstr "Para conversações em equipa" #: zerver/actions/create_user.py msgid "signups" msgstr "inscrições" #: zerver/actions/create_user.py #, python-brace-format msgid "{user} joined this organization." msgstr "{user} aderiu a esta organização." #: zerver/actions/create_user.py #, python-brace-format msgid "{user} accepted your invitation to join Zulip!" msgstr "{user} aceitou o seu convite para se juntar ao Zulip!" #: zerver/actions/create_user.py msgid "" "Cannot activate a placeholder account; ask the user to sign up, instead." msgstr "" "Não é possível ativar conta de demonstração; por favor peça ao utilizador " "para se inscrever." #: zerver/actions/create_user.py #, fuzzy #| msgid "Cannot deactivate the only {entity}." msgid "Cannot reactivate a deleted user" msgstr "Não pode desativar a única {entity}." #: zerver/actions/custom_profile_fields.py zerver/lib/users.py msgid "" "You are not allowed to change this field. Contact an administrator to update " "it." msgstr "" #: zerver/actions/custom_profile_fields.py zerver/lib/users.py #: zerver/views/custom_profile_fields.py #, python-brace-format msgid "Field id {id} not found." msgstr "Campo id {id} não encontrado." #: zerver/actions/default_streams.py #, python-brace-format msgid "Invalid default channel group name '{group_name}'" msgstr "Nome pré-definido de grupo de canais inválido '{group_name}'" #: zerver/actions/default_streams.py #, python-brace-format msgid "Default channel group name too long (limit: {max_length} characters)" msgstr "" "Nome pré-definido de grupo de canais demasiado longo (limite: {max_length} " "caracteres)" #: zerver/actions/default_streams.py #, python-brace-format msgid "" "Default channel group name '{group_name}' contains NULL (0x00) characters." msgstr "" "Nome pré-definido de grupo de canais '{group_name}' contém caracteres nulos " "NULL (0x00)." #: zerver/actions/default_streams.py #, python-brace-format msgid "Invalid default channel group {group_name}" msgstr "Nome pré-definido de grupo de canais inválido {group_name}" #: zerver/actions/default_streams.py #, python-brace-format msgid "" "'{channel_name}' is a default channel and cannot be added to '{group_name}'" msgstr "" "'{channel_name}' é o canal pré-definido e não pode ser adicionado a " "'{group_name}'" #: zerver/actions/default_streams.py #, python-brace-format msgid "Default channel group '{group_name}' already exists" msgstr "Grupo de canais pré-definido '{group_name}' já existe" #: zerver/actions/default_streams.py #, python-brace-format msgid "" "Channel '{channel_name}' is already present in default channel group " "'{group_name}'" msgstr "" "O canal '{channel_name}' já está presente no grupo de canais pré-definido " "'{group_name}'" #: zerver/actions/default_streams.py #, python-brace-format msgid "" "Channel '{channel_name}' is not present in default channel group " "'{group_name}'" msgstr "" "O canal '{channel_name}' não está presente no grupo de canais pré-definido " "'{group_name}'" #: zerver/actions/default_streams.py #, python-brace-format msgid "This default channel group is already named '{group_name}'" msgstr "Este grupo de canais pré-definido já é chamado'{group_name}'" #: zerver/actions/invites.py msgid "" "To protect users, Zulip limits the number of invitations you can send in one " "day. Because you have reached the limit, no invitations were sent." msgstr "" "Para proteger os utilizadores, o Zulip limita o número de convites que pode " "enviar num único dia. Por ter atingido o limite, nenhum convite foi enviado." #: zerver/actions/invites.py msgid "" "Your account is too new to send invites for this organization. Ask an " "organization admin, or a more experienced user." msgstr "" "A sua conta é demasiado recente para enviar convites através desta " "organização. Peça a um administrador da organização, ou a um utilizador mais " "antigo." #: zerver/actions/invites.py msgid "Some emails did not validate, so we didn't send any invitations." msgstr "" "Não foi possível validar alguns endereços de email, por essa razão não foram " "enviados quaisquer convites." #: zerver/actions/invites.py msgid "We weren't able to invite anyone." msgstr "Não foi possível convidar ninguém." #: zerver/actions/message_edit.py zerver/views/scheduled_messages.py msgid "Nothing to change" msgstr "Nada a alterar" #: zerver/actions/message_edit.py msgid "Direct messages cannot be moved to channels." msgstr "Mensagens privadas não podem ser movidas para canais." #: zerver/actions/message_edit.py msgid "Direct messages cannot have topics." msgstr "Mensagens privadas não podem ter tópicos." #: zerver/actions/message_edit.py msgid "Invalid propagate_mode without topic edit" msgstr "propagate_mode inválido sem edição de tópico" #: zerver/actions/message_edit.py msgid "General chat cannot be marked as resolved" msgstr "" #: zerver/actions/message_edit.py msgid "Cannot change message content while changing channel" msgstr "" "Não é possível alterar o conteúdo da mensagem durante o processo de mudança " "de canal" #: zerver/actions/message_edit.py msgid "Widgets cannot be edited." msgstr "Os widgets não podem ser editados." #: zerver/actions/message_edit.py msgid "Your organization has turned off message editing" msgstr "A sua organização desativou a edição de mensagens" #: zerver/actions/message_edit.py msgid "You don't have permission to edit this message" msgstr "Não tem permissão para editar esta mensagem" #: zerver/actions/message_edit.py msgid "The time limit for editing this message has passed" msgstr "O tempo para edição desta mensagem foi ultrapassado" #: zerver/actions/message_edit.py #, python-brace-format msgid "{user} has marked this topic as resolved." msgstr "{user} marcou este tópico como resolvido." #: zerver/actions/message_edit.py #, python-brace-format msgid "{user} has marked this topic as unresolved." msgstr "{user} marcou este tópico como não resolvido." #: zerver/actions/message_edit.py #, python-brace-format msgid "This topic was moved to {new_location} by {user}." msgstr "Este tópico foi movido para {new_location} por {user}." #: zerver/actions/message_edit.py #, python-brace-format msgid "A message was moved from this topic to {new_location} by {user}." msgstr "A mensagem foi movida deste tópico para {new_location} por {user}." #: zerver/actions/message_edit.py #, python-brace-format msgid "" "{changed_messages_count} messages were moved from this topic to " "{new_location} by {user}." msgstr "" "{changed_messages_count} mensagens foram movidas deste tópico para " "{new_location} por {user}." #: zerver/actions/message_edit.py #, python-brace-format msgid "This topic was moved here from {old_location} by {user}." msgstr "Este tópico foi movido para aqui de {old_location} por {user}." #: zerver/actions/message_edit.py #, python-brace-format msgid "" "[A message]({message_link}) was moved here from {old_location} by {user}." msgstr "" "[A mensagem]({message_link}) foi movida para aqui de {old_location} por " "{user}." #: zerver/actions/message_edit.py #, python-brace-format msgid "" "{changed_messages_count} messages were moved here from {old_location} by " "{user}." msgstr "" "{changed_messages_count} mensagens foram movidas para aqui de {old_location} " "por {user}." #: zerver/actions/message_edit.py #, fuzzy #| msgid "You do not have permission to post in this channel." msgid "You don't have permission to resolve topics in this channel." msgstr "Não tem permissão para publicar neste canal." #: zerver/actions/message_edit.py msgid "The time limit for editing this message's topic has passed." msgstr "O tempo limite para edição do tópico desta mensagem foi ultrapassado." #: zerver/actions/message_edit.py msgid "You don't have permission to move this message" msgstr "Não tem permissão para mover esta mensagem" #: zerver/actions/message_edit.py msgid "The time limit for editing this message's channel has passed" msgstr "O tempo limite para edição do canal desta mensagem foi ultrapassado" #: zerver/actions/message_flags.py #, python-brace-format msgid "Invalid flag: '{flag}'" msgstr "Sinalizador inválido: '{flag}'" #: zerver/actions/message_flags.py #, python-brace-format msgid "Flag not editable: '{flag}'" msgstr "Sinalizador não editável: '{flag}'" #: zerver/actions/message_flags.py #, python-brace-format msgid "Invalid message flag operation: '{operation}'" msgstr "Operação de sinalização de mensagem inválida: '{operation}'" #: zerver/actions/message_flags.py zerver/lib/message.py msgid "Invalid message(s)" msgstr "Mensagem(ns) inválida/s" #: zerver/actions/message_send.py msgid "Unable to render message" msgstr "Não foi possível visualizar a mensagem" #: zerver/actions/message_send.py msgid "Expected exactly one channel" msgstr "Esperado apenas um canal" #: zerver/actions/message_send.py msgid "Invalid data type for channel" msgstr "Tipo de dados para canal inválido" #: zerver/actions/message_send.py zerver/lib/recipient_parsing.py msgid "Invalid data type for recipients" msgstr "Tipo de dados para destinatários inválido" #: zerver/actions/message_send.py msgid "Recipient lists may contain emails or user IDs, but not both." msgstr "" "Lista de destinatários pode conter emails ou IDs de utilizador, mas nunca os " "dois." #: zerver/actions/message_send.py #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to channel ID {channel_id}, " "but there is no channel with that ID." msgstr "" "O seu bot {bot_identity} tentou enviar uma mensagem para o canal com ID " "{channel_id}, mas não foi encontrado nenhum canal com esse ID." #: zerver/actions/message_send.py #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to channel {channel_name}, " "but that channel does not exist. Click [here]({new_channel_link}) to create " "it." msgstr "" "O seu bot {bot_identity} tentou enviar uma mensagem para o canal " "{channel_name}, mas o canal não existe. Clique [aqui]({new_channel_link}) " "para o criar." #: zerver/actions/message_send.py #, python-brace-format msgid "" "Your bot {bot_identity} tried to send a message to channel {channel_name}. " "The channel exists but does not have any subscribers." msgstr "" "O seu bot {bot_identity} tentou enviar uma mensagem para o canal " "{channel_name}. O canal existe mas não tem nenhum subscritor." #: zerver/actions/message_send.py msgid "You do not have permission to access some of the recipients." msgstr "Não tem permissão para aceder a alguns dos destinatários." #: zerver/actions/message_send.py msgid "Widgets: API programmer sent invalid JSON content" msgstr "Widgets: o programador API enviou conteúdo JSON inválido" #: zerver/actions/message_send.py #, python-brace-format msgid "Widgets: {error_msg}" msgstr "Widgets: {error_msg}" #: zerver/actions/message_send.py msgid "The following changes have been made to your account." msgstr "" #: zerver/actions/message_send.py #, fuzzy, python-brace-format #| msgid "{user_name} created the following channels: {new_channels}." msgid "{user} has made the following changes to your account." msgstr "{user_name} criou os seguintes canais: {new_channels}." #: zerver/actions/message_send.py #, python-brace-format msgid "" "\n" "- **Old {field_name}:** {old_value}\n" "- **New {field_name}:** {new_value}\n" msgstr "" #: zerver/actions/realm_emoji.py zerver/views/realm_emoji.py msgid "A custom emoji with this name already exists." msgstr "Um emoji personalizado com este nome já existe." #: zerver/actions/realm_emoji.py zerver/lib/upload/__init__.py msgid "Invalid image format" msgstr "Formato de imagem inválido" #: zerver/actions/realm_linkifiers.py msgid "The ordered list must not contain duplicated linkifiers" msgstr "Uma lista ordenada não pode conter criadores de ligações em duplicado" #: zerver/actions/realm_linkifiers.py msgid "The ordered list must enumerate all existing linkifiers exactly once" msgstr "" "Uma lista ordenada tem de enumerar todas os criadores de ligações exatamente " "uma vez" #: zerver/actions/realm_settings.py #, python-brace-format msgid "" "You need to upgrade to the {required_upgrade_plan_name} plan to use this " "authentication method." msgstr "" "Necessita de efetuar um upgrade para o plano {required_upgrade_plan_name} " "para poder utilizar este método de autenticação." #: zerver/actions/realm_settings.py #, python-brace-format msgid "Invalid authentication method: {name}. Valid methods are: {methods}" msgstr "" "Método de autenticação inválido: {name}. O métodos válidos são: {methods}" #: zerver/actions/realm_settings.py #, python-brace-format msgid "Authentication method {name} is not available on your current plan." msgstr "" "O método de autenticação {name} não está disponível no seu plano atual." #: zerver/actions/realm_settings.py zerver/views/streams.py msgid "Moderation request channel must be private." msgstr "" #: zerver/actions/saved_snippets.py msgid "Saved snippet does not exist." msgstr "" #: zerver/actions/scheduled_messages.py msgid "Scheduled message was already sent" msgstr "Mensagem agendada já foi enviada" #: zerver/actions/scheduled_messages.py #, fuzzy #| msgid "Token does not exist" msgid "Reminder could not be sent." msgstr "Código não existe" #: zerver/actions/scheduled_messages.py msgid "Message could not be sent at the scheduled time." msgstr "A mensagem não pôde ser enviada à hora agendada." #: zerver/actions/scheduled_messages.py #, python-brace-format msgid "" "The message you scheduled for {delivery_datetime} was not sent because of " "the following error:" msgstr "" "A mensagem que agendou para entrega a {delivery_datetime} não foi enviada " "devido ao seguinte erro:" #: zerver/actions/scheduled_messages.py msgid "[View scheduled messages](#scheduled)" msgstr "[Ver mensagens agendadas](#scheduled)" #: zerver/actions/streams.py msgid "Channel is already deactivated" msgstr "O canal já está desativado" #: zerver/actions/streams.py #, fuzzy, python-brace-format #| msgid "Channel {channel_name} un-archived." msgid "Channel #**{channel_name}** has been archived." msgstr "Canal {channel_name} retirado do arquivo." #: zerver/actions/streams.py msgid "Channel is not currently deactivated" msgstr "O canal não está desativado" #: zerver/actions/streams.py #, python-brace-format msgid "Channel named {channel_name} already exists" msgstr "Um canal chamado {channel_name} já existe" #: zerver/actions/streams.py msgid "Channel is private and have no subscribers" msgstr "" #: zerver/actions/streams.py #, fuzzy, python-brace-format #| msgid "Channel {channel_name} un-archived." msgid "Channel #**{channel_name}** has been unarchived." msgstr "Canal {channel_name} retirado do arquivo." #: zerver/actions/streams.py #, python-brace-format msgid "" "{user} changed the [access permissions]({help_link}) for this channel from " "**{old_policy}** to **{new_policy}**." msgstr "" "{user} alterou as [permissões de acesso]({help_link}) para este canal de " "**{old_policy}** de **{new_policy}**." #: zerver/actions/streams.py #, python-brace-format msgid "" "{user} changed the [posting permissions]({help_link}) for this channel:\n" "\n" "* **Old**: {old_setting_description}\n" "* **New**: {new_setting_description}\n" msgstr "" #: zerver/actions/streams.py #, python-brace-format msgid "{user_name} renamed channel {old_channel_name} to {new_channel_name}." msgstr "" "{user_name} alterou o nome do canal {old_channel_name} para " "{new_channel_name}." #: zerver/actions/streams.py zerver/views/streams.py msgid "No description." msgstr "Sem descrição." #: zerver/actions/streams.py #, python-brace-format msgid "{user} changed the description for this channel." msgstr "{user} alterou a descrição deste canal." #: zerver/actions/streams.py msgid "Old description" msgstr "Descrição antiga" #: zerver/actions/streams.py msgid "New description" msgstr "Nova descrição" #: zerver/actions/streams.py msgid "Forever" msgstr "Para sempre" #: zerver/actions/streams.py #, python-brace-format msgid "{number_of_days} days" msgstr "{number_of_days} dias" #: zerver/actions/streams.py #, python-brace-format msgid "" "Messages in this channel will now be automatically deleted {number_of_days} " "days after they are sent." msgstr "" "A mensagens neste canal serão automaticamente apagadas {number_of_days} dias " "após o envio." #: zerver/actions/streams.py msgid "Messages in this channel will now be retained forever." msgstr "As mensagens neste canal serão mantidas para sempre." #: zerver/actions/streams.py #, python-brace-format msgid "" "{user} has changed the [message retention period]({help_link}) for this " "channel:\n" "* **Old retention period**: {old_retention_period}\n" "* **New retention period**: {new_retention_period}\n" "\n" "{summary_line}" msgstr "" "{user} alterou o [período de retenção de mensagens]({help_link}) para este " "canal:\n" "* **Período de retenção antigo**: {old_retention_period}\n" "* **Novo período de retenção**: {new_retention_period}\n" "\n" "{summary_line}" #: zerver/actions/streams.py msgid "Automatic" msgstr "" #: zerver/actions/streams.py #, python-brace-format msgid "*{empty_topic_display_name}* topic allowed" msgstr "" #: zerver/actions/streams.py #, python-brace-format msgid "No *{empty_topic_display_name}* topic" msgstr "" #: zerver/actions/streams.py #, python-brace-format msgid "Only *{empty_topic_display_name}* topic allowed" msgstr "" #: zerver/actions/streams.py #, python-brace-format msgid "" "{user_name} changed the \"Allow posting to the *general chat* topic?\" " "setting from {old_topics_policy} to {new_topics_policy}." msgstr "" #: zerver/actions/submessage.py msgid "You cannot attach a submessage to this message." msgstr "Não é possível anexar uma submensagem a esta mensagem." #: zerver/actions/typing.py zerver/lib/addressee.py #, python-brace-format msgid "Invalid user ID {user_id}" msgstr "ID de utilizador inválido {user_id}" #: zerver/actions/user_groups.py #, python-brace-format msgid "User group '{group_name}' already exists." msgstr "O grupo de utilizadores '{group_name}' já existe." #: zerver/decorator.py zerver/lib/streams.py zerver/lib/user_groups.py #: zerver/lib/users.py zerver/views/invite.py zerver/views/message_summary.py #: zerver/views/presence.py zerver/views/realm_emoji.py zerver/views/streams.py msgid "Insufficient permission" msgstr "Permissão insuficiente" #: zerver/decorator.py msgid "This API is not available to incoming webhook bots." msgstr "Esta API não está disponível para webhook bots de entrada." #: zerver/decorator.py msgid "Account is not associated with this subdomain" msgstr "A conta não está associada a este subdomínio" #: zerver/decorator.py msgid "This endpoint does not accept bot requests." msgstr "Este endpoint não aceita pedidos de bots." #: zerver/decorator.py msgid "Must be an server administrator" msgstr "Tem de ser administrador do servidor" #: zerver/decorator.py msgid "This endpoint requires HTTP basic authentication." msgstr "Este endpoint requer autenticação básica HTTP." #: zerver/decorator.py msgid "Invalid authorization header for basic auth" msgstr "Cabeçalho de autorização para autenticação básica inválido" #: zerver/decorator.py msgid "Missing authorization header for basic auth" msgstr "Cabeçalho de autorização para autenticação básica em falta" #: zerver/decorator.py msgid "Webhook bots can only access webhooks" msgstr "Os webhook bots só podem aceder a webhooks" #: zerver/forms.py msgid "Incorrect email or password." msgstr "" #: zerver/forms.py #, python-brace-format msgid "" "Your account {username} has been deactivated. Please contact your " "organization administrator to reactivate it." msgstr "" "A sua conta {username} foi desativada. Por favor contacte o administrador da " "sua organização para a reativar." #: zerver/forms.py msgid "The password is too weak." msgstr "A palavra-passe é demasiado fraca." #: zerver/forms.py msgid "Subdomain needs to have length 3 or greater." msgstr "O subdomínio necessita de ter 3 ou mais caracteres." #: zerver/forms.py msgid "Subdomain cannot start or end with a '-'." msgstr "O subdomínio não pode começar nem terminar com '-' traço." #: zerver/forms.py msgid "Subdomain can only have lowercase letters, numbers, and '-'s." msgstr "O subdomínio só pode conter letras minúsculas, números, e '-' traços." #: zerver/forms.py msgid "Subdomain is already in use. Please choose a different one." msgstr "" #: zerver/forms.py msgid "Subdomain reserved. Please choose a different one." msgstr "Subdomínio reservado. Por favor escolha outro." #: zerver/forms.py zerver/lib/email_validation.py zilencer/views.py msgid "Please use your real email address." msgstr "Por favor, utilize o seu endereço de e-mail real." #: zerver/forms.py #, python-brace-format msgid "The organization you are trying to join using {email} does not exist." msgstr "" "A organização à qual está a tentar aderir com o email {email} não existe." #: zerver/forms.py #, python-brace-format msgid "" "Please request an invite for {email} from the organization administrator." msgstr "" "Por favor peça um convite para {email} ao administrador da organização." #: zerver/forms.py msgid "Can't join the organization: password authentication is not enabled." msgstr "" #: zerver/forms.py #, python-brace-format msgid "" "Your email address, {email}, is not in one of the domains that are allowed " "to register for accounts in this organization." msgstr "" "O seu domínio de email, {email}, não se encontra autorizado nem faz parte " "dos domínios autorizados a registar contas nesta organização." #: zerver/forms.py msgid "Email addresses containing + are not allowed in this organization." msgstr "" "Os endereços de email que contenham + não são permitidos nesta organização." #: zerver/forms.py msgid "" "New members cannot join this organization because all Zulip licenses are in " "use. Please contact the person who invited you and ask them to increase the " "number of licenses, then try again." msgstr "" "Novos membros não podem aderir a esta organização pois todas as licenças " "Zulip estão em utilização. Por favor contacte o emissor do convite e peça " "para aumentar o número de licenças, depois tente novamente." #: zerver/forms.py msgid "Verified that you're a human user!" msgstr "" #: zerver/forms.py msgid "Verifying that you're not a bot…" msgstr "" #: zerver/forms.py zerver/views/antispam.py #, fuzzy #| msgid "Embedded bots are not enabled." msgid "Challenges are not enabled." msgstr "Os bots embebidos não estão ativos." #: zerver/forms.py msgid "Validation failed, please try again." msgstr "" #: zerver/forms.py msgid "New password" msgstr "Nova palavra-passe" #: zerver/forms.py msgid "New password confirmation" msgstr "Confirmação da nova palavra-passe" #: zerver/forms.py #, fuzzy, python-brace-format #| msgid "" #| "You're making too many attempts to sign in. Try again in {seconds} " #| "seconds or contact your organization administrator for help." msgid "" "You're making too many attempts to sign in. Try again in " "{retry_after_string} or contact your organization administrator for help." msgstr "" "Esta a efetuar demasiadas tentativas de início de sessão. Tente novamente " "dentro de {seconds} segundos ou contacte o administrador da sua organização " "para obter ajuda." #: zerver/forms.py msgid "" "Your password has been disabled because it is too weak. Reset your password " "to create a new one." msgstr "" "A sua palavra-passe foi desativada pois é demasiado fraca. Reponha a sua " "palavra.passe para criar uma nova." #: zerver/forms.py msgid "Token" msgstr "Código" #: zerver/forms.py msgid "Tip: You can enter multiple email addresses with commas between them." msgstr "" "Dica: Pode introduzir múltiplos endereços de email separados por vírgula " "entre cada um." #: zerver/forms.py msgid "Please enter at most 10 emails." msgstr "Por favor introduza até uma máximo de 10 endereços de email." #: zerver/forms.py msgid "We couldn't find that Zulip organization." msgstr "Não foi possível encontrar essa organização Zulip." #: zerver/lib/addressee.py #, python-brace-format msgid "Invalid email '{email}'" msgstr "Endereço de email inválido '{email}'" #: zerver/lib/addressee.py zerver/views/typing.py msgid "Missing topic" msgstr "Tópico em falta" #: zerver/lib/addressee.py msgid "Cannot send to multiple channels" msgstr "Não é possível enviar para múltiplos canais" #: zerver/lib/addressee.py msgid "Missing channel" msgstr "Canal em falta" #: zerver/lib/addressee.py msgid "Message must have recipients" msgstr "A mensagem tem de ter destinatários" #: zerver/lib/addressee.py zerver/lib/outgoing_webhook.py msgid "Invalid message type" msgstr "Tipo de mensagem inválido" #: zerver/lib/attachments.py zerver/views/thumbnail.py msgid "Invalid attachment" msgstr "Anexo inválido" #: zerver/lib/attachments.py msgid "" "An error occurred while deleting the attachment. Please try again later." msgstr "" "Ocorreu um erro ao eliminar o anexo. Por favor tente novamente mais tarde." #: zerver/lib/bot_lib.py msgid "Message must have recipients!" msgstr "A mensagem tem de ter destinatários!" #: zerver/lib/channel_folders.py #, fuzzy #| msgid "Channel name can't be empty." msgid "Channel folder name can't be empty." msgstr "O nome do canal não pode estar em branco" #: zerver/lib/channel_folders.py #, fuzzy, python-brace-format #| msgid "Invalid character in channel name, at position {position}." msgid "Invalid character in channel folder name, at position {position}." msgstr "Caracter inválido no nome do canal, na posição {position}." #: zerver/lib/channel_folders.py #, fuzzy #| msgid "Channel named {channel_name} already exists" msgid "Channel folder name already in use" msgstr "Um canal chamado {channel_name} já existe" #: zerver/lib/channel_folders.py #, fuzzy #| msgid "Invalid channel ID" msgid "Invalid channel folder ID" msgstr "ID de canal inválido" #: zerver/lib/demo_organizations.py #, fuzzy #| msgid "Confirm your email address" msgid "Configure owner account email address." msgstr "Confirme o seu endereço de email" #: zerver/lib/demo_organizations.py #, fuzzy, python-brace-format #| msgid "" #| "\n" #| "Note that this is a [demo organization]({demo_organization_help_url}) " #| "and\n" #| "will be **automatically deleted** in 30 days.\n" msgid "" "\n" "As a reminder, this [demo organization]({demo_help}) will be automatically " "deleted on {deletion_time}, unless it's [converted into a permanent " "organization]({convert_demo}).\n" msgstr "" "\n" "Note que esta é uma [organização de demonstração]" "({demo_organization_help_url}) e\n" "será **eliminada automaticamente** ao fim de 30 dias.\n" #: zerver/lib/devices.py #, fuzzy, python-brace-format #| msgid "{var_name} is not a date" msgid "{var_name} is not Base64 encoded" msgstr "{var_name} não é uma data" #: zerver/lib/devices.py #, fuzzy #| msgid "Invalid emoji code." msgid "Invalid `device_id`" msgstr "Código de emoji inválido." #: zerver/lib/digest.py #, python-brace-format msgid "{service_name} digest" msgstr "Resumo de {service_name}" #: zerver/lib/domains.py msgid "Domain can't be empty." msgstr "O domínio não pode estar em branco." #: zerver/lib/domains.py msgid "Domain must have at least one dot (.)" msgstr "O domínio tem de conter pelo menos um ponto (.)" #: zerver/lib/domains.py msgid "Domain is too long" msgstr "O domínio é demasiado longo" #: zerver/lib/domains.py msgid "Domain cannot start or end with a dot (.)" msgstr "O domínio não pode começar nem terminar com um ponto (.)" #: zerver/lib/domains.py msgid "Consecutive '.' are not allowed." msgstr "Não são permitidos pontos '.' consecutivos." #: zerver/lib/domains.py msgid "Subdomains cannot start or end with a '-'." msgstr "Os subdomínios não podem começar nem terminar com '-' traço." #: zerver/lib/domains.py msgid "Domain can only have letters, numbers, '.' and '-'s." msgstr "O domínio só pode conter letras, números, '.' pontos e '-' traços." #: zerver/lib/drafts.py msgid "Timestamp must not be negative." msgstr "O carimbo temporal não pode ser negativo." #: zerver/lib/drafts.py msgid "Topic must not contain null bytes" msgstr "O tópico não pode conter bytes nulos" #: zerver/lib/drafts.py msgid "Must specify exactly 1 channel ID for channel messages" msgstr "Deve especificar exatamente 1 ID de canal para mensagens de canal" #: zerver/lib/drafts.py msgid "User has disabled synchronizing drafts." msgstr "O utilizador desativou a sincronização de rascunhos." #: zerver/lib/drafts.py msgid "Draft does not exist" msgstr "O rascunho não existe" #: zerver/lib/email_mirror.py #, python-brace-format msgid "" "Error sending message to channel {channel_name} via message notification " "email reply:\n" "{error_message}" msgstr "" "Erro ao enviar mensagem para o canal {channel_name} através de resposta à " "notificação de mensagem por email:\n" "{error_message}" #: zerver/lib/email_mirror.py msgid "Email with no subject" msgstr "Email sem assunto" #: zerver/lib/email_notifications.py msgid "Open Zulip to see the spoiler content" msgstr "Abrir o Zulip para ver o conteúdo escondido" #: zerver/lib/email_notifications.py #, python-brace-format msgid "{service_name} notifications" msgstr "Notificações de {service_name}" #: zerver/lib/email_validation.py msgid "Invalid address." msgstr "Endereço inválido." #: zerver/lib/email_validation.py msgid "Outside your domain." msgstr "Fora do seu domínio." #: zerver/lib/email_validation.py zerver/views/users.py msgid "Email addresses containing + are not allowed." msgstr "Endereços de email contendo + não são permitidos." #: zerver/lib/email_validation.py msgid "Reserved for system bots." msgstr "Reservado para bots de sistema." #: zerver/lib/email_validation.py #, python-brace-format msgid "{email} already has an account" msgstr "O {email} já tem uma conta" #: zerver/lib/email_validation.py msgid "Already has an account." msgstr "Já tem uma conta." #: zerver/lib/email_validation.py msgid "Account has been deactivated." msgstr "A conta foi desativada." #: zerver/lib/emoji.py zerver/views/realm_emoji.py #, python-brace-format msgid "Emoji '{emoji_name}' does not exist" msgstr "O emoji '{emoji_name}' não existe" #: zerver/lib/emoji.py msgid "Invalid custom emoji." msgstr "Emoji personalizado inválido." #: zerver/lib/emoji.py msgid "Invalid custom emoji name." msgstr "Nome de emoji personalizado inválido." #: zerver/lib/emoji.py msgid "This custom emoji has been deactivated." msgstr "Este emoji personalizado foi desativado." #: zerver/lib/emoji.py msgid "Invalid emoji code." msgstr "Código de emoji inválido." #: zerver/lib/emoji.py msgid "Invalid emoji name." msgstr "Nome de emoji inválido." #: zerver/lib/emoji.py msgid "Invalid emoji type." msgstr "Tipo emoji inválido." #: zerver/lib/emoji.py msgid "Must be an organization administrator or emoji author" msgstr "Tem de ser administrador da organização ou autor do emoji" #: zerver/lib/emoji.py msgid "Emoji names must end with either a letter or digit." msgstr "Nomes dos emojis têm de terminar com uma letra ou dígito." #: zerver/lib/emoji.py msgid "" "Emoji names must contain only lowercase English letters, digits, spaces, " "dashes, and underscores." msgstr "" "Nomes de emoji só podem conter caracteres minúsculos ingleses, dígitos, " "espaços, traços, ou traços baixos." #: zerver/lib/emoji.py msgid "Emoji name is missing" msgstr "Nome de emoji em falta" #: zerver/lib/events.py msgid "Could not allocate event queue" msgstr "Não é possível alocar à fila de evento" #: zerver/lib/exceptions.py msgid "Not logged in: API authentication or user session required" msgstr "" "Não está autenticado: Autenticação na API ou sessão de utilizador obrigatória" #: zerver/lib/exceptions.py #, fuzzy, python-brace-format #| msgid "Channel named {channel_name} already exists" msgid "Channel '{channel_name}' already exists" msgstr "Um canal chamado {channel_name} já existe" #: zerver/lib/exceptions.py #, python-brace-format msgid "Channel '{stream}' does not exist" msgstr "O canal '{stream}' não existe" #: zerver/lib/exceptions.py #, python-brace-format msgid "Channel with ID '{stream_id}' does not exist" msgstr "Canal com o ID '{stream_id}' não existe" #: zerver/lib/exceptions.py #, python-brace-format msgid "Unsupported parameter combination: {parameters}" msgstr "Combinação de paramêtro não suportado: {parameters}" #: zerver/lib/exceptions.py #, python-brace-format msgid "{required_parameter} is required when {set_parameter} is set." msgstr "" #: zerver/lib/exceptions.py msgid "organization owner" msgstr "proprietário da organização" #: zerver/lib/exceptions.py msgid "user" msgstr "utilizador" #: zerver/lib/exceptions.py #, python-brace-format msgid "Cannot deactivate the only {entity}." msgstr "Não pode desativar a única {entity}." #: zerver/lib/exceptions.py #, python-brace-format msgid "Invalid Markdown include statement: {include_statement}" msgstr "Declaração de inclusão de Markdown inválida: {include_statement}" #: zerver/lib/exceptions.py msgid "" "API usage exceeded rate limit; see https://zulip.com/api/http-headers#rate-" "limiting-response-headers" msgstr "" #: zerver/lib/exceptions.py zerver/lib/typed_endpoint.py #: zerver/lib/validator.py msgid "Malformed JSON" msgstr "JSON incorreto" #: zerver/lib/exceptions.py zerver/views/invite.py msgid "Must be an organization administrator" msgstr "Tem de ser administrador da organização" #: zerver/lib/exceptions.py msgid "Must be an organization owner" msgstr "Tem de ser proprietário da organização" #: zerver/lib/exceptions.py #, fuzzy #| msgid "Must be an organization owner" msgid "Must be a bot user" msgstr "Tem de ser proprietário da organização" #: zerver/lib/exceptions.py msgid "Your username or password is incorrect" msgstr "O seu nome de utilizador ou palavra-passe está incorreto" #: zerver/lib/exceptions.py msgid "This organization has been deactivated" msgstr "Esta organização foi desativada" #: zerver/lib/exceptions.py msgid "" "The mobile push notification service registration for your server has been " "deactivated" msgstr "" "O registo do serviço de notificações push para o seu servidor foi desativado" #: zerver/lib/exceptions.py msgid "Password authentication is disabled in this organization" msgstr "Autenticação utilizando palavra-passe foi desativada nesta organização" #: zerver/lib/exceptions.py msgid "Your password has been disabled and needs to be reset" msgstr "A sua palavra-passe foi desativada e precisa de ser reposta" #: zerver/lib/exceptions.py msgid "Invalid API key" msgstr "Chave API inválida" #: zerver/lib/exceptions.py msgid "Malformed API key" msgstr "Chave API incorreta" #: zerver/lib/exceptions.py #, python-brace-format msgid "" "The '{event_type}' event isn't currently supported by the {webhook_name} " "webhook; ignoring" msgstr "" "O evento '{event_type}' não é suportado atualmente pelo {webhook_name} " "webhook; a ignorar" #: zerver/lib/exceptions.py #, python-brace-format msgid "Unable to parse request: Did {webhook_name} generate this event?" msgstr "Não é possível processar o pedido: {webhook_name} gerou este evento?" #: zerver/lib/exceptions.py msgid "User not authenticated" msgstr "Utilizador não autenticado" #: zerver/lib/exceptions.py zerver/views/auth.py msgid "Invalid subdomain" msgstr "Subdomínio inválido" #: zerver/lib/exceptions.py msgid "You do not have permission to initiate direct message conversations." msgstr "" "Não tem permissão para iniciar conversas através de mensagens privadas." #: zerver/lib/exceptions.py #, python-brace-format msgid "" "Sending messages to the {empty_topic_display_name} is not allowed in this " "channel." msgstr "" #: zerver/lib/exceptions.py #, python-brace-format msgid "Only the {empty_topic_display_name} topic is allowed in this channel." msgstr "" #: zerver/lib/exceptions.py #, python-brace-format msgid "" "To enable this configuration, all messages in this channel must be in the " "{empty_topic_display_name} topic. Consider renaming or deleting other topics." msgstr "" #: zerver/lib/exceptions.py msgid "Direct messages are disabled in this organization." msgstr "As mensagens privadas estão desativadas nesta organização." #: zerver/lib/exceptions.py msgid "This conversation does not include any users who can authorize it." msgstr "Esta conversa não inclui quaisquer utilizadores que a possa autorizar." #: zerver/lib/exceptions.py msgid "Access denied" msgstr "Acesso negado" #: zerver/lib/exceptions.py #, python-brace-format msgid "" "You only have permission to move the {total_messages_allowed_to_move}/" "{total_messages_in_topic} most recent messages in this topic." msgstr "" "Só tem permissão para mover as {total_messages_allowed_to_move}/" "{total_messages_in_topic} mensagens mais recentes neste tópico." #: zerver/lib/exceptions.py msgid "Reaction already exists." msgstr "Reação já existe." #: zerver/lib/exceptions.py msgid "Reaction doesn't exist." msgstr "Reação não existe." #: zerver/lib/exceptions.py msgid "" "Your organization is registered to a different Zulip server. Please contact " "Zulip support for assistance in resolving this issue." msgstr "" "A sua organização está registada noutro servidor Zulip. Por favor contacte o " "suporte Zulip para assistência na resolução deste problema." #: zerver/lib/exceptions.py msgid "Organization not registered" msgstr "Organização não registada" #: zerver/lib/exceptions.py msgid "" "You do not have permission to use channel wildcard mentions in this channel." msgstr "Não tem permissão para utilizar menções genéricas neste canal." #: zerver/lib/exceptions.py msgid "" "You do not have permission to use topic wildcard mentions in this topic." msgstr "" "Não tem permissão para utilizar menções genéricas de tópico neste tópico." #: zerver/lib/exceptions.py #, fuzzy, python-brace-format #| msgid "'old' value does not match the expected value." msgid "'{field_name}' value does not match the expected value." msgstr "valor anterior não corresponde ao valor esperado." #: zerver/lib/exceptions.py #, python-brace-format msgid "'{setting_name}' must be a system user group." msgstr "'{setting_name}' deverá ser um grupo de utilizador de sistema." #: zerver/lib/exceptions.py msgid "Cannot deactivate user group in use." msgstr "" #: zerver/lib/exceptions.py msgid "You do not have permission to administer this channel." msgstr "" #: zerver/lib/exceptions.py msgid "You do not have permission to change default channels." msgstr "" #: zerver/lib/exceptions.py msgid "Email is already in use." msgstr "" #: zerver/lib/exceptions.py msgid "Scheduled delivery time must be in the future." msgstr "O agendamento do envio deve ser no futuro." #: zerver/lib/exceptions.py msgid "Invalid bouncer_public_key" msgstr "" #: zerver/lib/exceptions.py msgid "Request expired" msgstr "" #: zerver/lib/exceptions.py msgid "Invalid encrypted_push_registration" msgstr "" #: zerver/lib/exceptions.py #, fuzzy #| msgid "Server doesn't use the push notification service" msgid "Server is not configured to use push notification service." msgstr "O servidor não utiliza serviço de notificação push" #: zerver/lib/external_accounts.py #, fuzzy #| msgid "Already has an account." msgid "Atlassian account ID" msgstr "Já tem uma conta." #: zerver/lib/external_accounts.py #, fuzzy #| msgid "Bad name or username" msgid "Behance username" msgstr "Nome ou nome de utilizador inválido" #: zerver/lib/external_accounts.py #, fuzzy #| msgid "GitHub username" msgid "Bitbucket username" msgstr "Nome de utilizador GitHub" #: zerver/lib/external_accounts.py msgid "Bluesky handle" msgstr "" #: zerver/lib/external_accounts.py #, fuzzy #| msgid "Twitter username" msgid "Codeberg username" msgstr "Nome de utilizador X ou Twitter" #: zerver/lib/external_accounts.py msgid "Discord tag" msgstr "" #: zerver/lib/external_accounts.py #, fuzzy #| msgid "GitHub username" msgid "Dribbble username" msgstr "Nome de utilizador GitHub" #: zerver/lib/external_accounts.py #, fuzzy #| msgid "Bad name or username" msgid "Facebook username" msgstr "Nome ou nome de utilizador inválido" #: zerver/lib/external_accounts.py msgid "GitHub username" msgstr "Nome de utilizador GitHub" #: zerver/lib/external_accounts.py #, fuzzy #| msgid "GitHub username" msgid "GitLab username" msgstr "Nome de utilizador GitHub" #: zerver/lib/external_accounts.py #, fuzzy #| msgid "Twitter username" msgid "Instagram username" msgstr "Nome de utilizador X ou Twitter" #: zerver/lib/external_accounts.py msgid "LinkedIn profile name" msgstr "" #: zerver/lib/external_accounts.py #, fuzzy #| msgid "Mastodon" msgid "Mastodon profile" msgstr "Mastodon" #: zerver/lib/external_accounts.py #, fuzzy #| msgid "GitHub username" msgid "Medium username" msgstr "Nome de utilizador GitHub" #: zerver/lib/external_accounts.py #, fuzzy #| msgid "Twitter username" msgid "Pinterest username" msgstr "Nome de utilizador X ou Twitter" #: zerver/lib/external_accounts.py #, fuzzy #| msgid "GitHub username" msgid "Reddit username" msgstr "Nome de utilizador GitHub" #: zerver/lib/external_accounts.py #, fuzzy #| msgid "GitHub username" msgid "Snapchat username" msgstr "Nome de utilizador GitHub" #: zerver/lib/external_accounts.py #, fuzzy #| msgid "Twitter username" msgid "Threads username" msgstr "Nome de utilizador X ou Twitter" #: zerver/lib/external_accounts.py #, fuzzy #| msgid "Twitter username" msgid "TikTok username" msgstr "Nome de utilizador X ou Twitter" #: zerver/lib/external_accounts.py #, fuzzy #| msgid "Twitter username" msgid "Twitch username" msgstr "Nome de utilizador X ou Twitter" #: zerver/lib/external_accounts.py #, fuzzy #| msgid "Username" msgid "X username" msgstr "Nome de utilizador" #: zerver/lib/external_accounts.py msgid "YouTube handle" msgstr "" #: zerver/lib/external_accounts.py msgid "Invalid external account type" msgstr "Tipo de conta externa inválido" #: zerver/lib/integrations.py msgid "Integration frameworks" msgstr "Frameworks de integração" #: zerver/lib/integrations.py #, fuzzy #| msgid "Video call ended" msgid "Video calling" msgstr "A videochamada terminou" #: zerver/lib/integrations.py msgid "Continuous integration" msgstr "Integração contínua" #: zerver/lib/integrations.py msgid "Customer support" msgstr "Apoio ao cliente" #: zerver/lib/integrations.py msgid "Deployment" msgstr "Implementação" #: zerver/lib/integrations.py msgid "Entertainment" msgstr "Entretenimento" #: zerver/lib/integrations.py msgid "Communication" msgstr "Comunicação" #: zerver/lib/integrations.py msgid "Financial" msgstr "Financeiro" #: zerver/lib/integrations.py msgid "Human resources" msgstr "Recursos humanos" #: zerver/lib/integrations.py msgid "Marketing" msgstr "Marketing" #: zerver/lib/integrations.py msgid "Miscellaneous" msgstr "Diversos" #: zerver/lib/integrations.py msgid "Monitoring" msgstr "Monitorização" #: zerver/lib/integrations.py msgid "Project management" msgstr "Gestão de projeto" #: zerver/lib/integrations.py msgid "Productivity" msgstr "Produtividade" #: zerver/lib/integrations.py msgid "Version control" msgstr "Controlo de versões" #: zerver/lib/message.py zerver/views/welcome_bot_custom_message.py msgid "Message must not be empty" msgstr "A mensagem não pode estar em branco" #: zerver/lib/message.py msgid "Message must not contain null bytes" msgstr "A mensagem não pode conter bytes nulos" #: zerver/lib/message.py #, python-brace-format msgid "You are not allowed to mention user group '{user_group_name}'." msgstr "" "Não tem autorização para mencionar grupo de utilizadores '{user_group_name}'." #: zerver/lib/message.py #, python-brace-format msgid "{other_users} and {last_user}" msgstr "" #: zerver/lib/message_report.py #, python-brace-format msgid "" "{reporting_user_mention} reported a message sent by {reported_user_mention} " "at {reported_message_date_sent}." msgstr "" #: zerver/lib/message_report.py #, python-brace-format msgid "" "{reporting_user_mention} reported a message sent by {reported_user_mention} " "to {recipient_user} at {reported_message_date_sent}." msgstr "" #: zerver/lib/message_report.py #, python-brace-format msgid "" "{reporting_user_mention} reported a message sent by {reported_user_mention} " "to {list_of_direct_message_recipients} at {reported_message_date_sent}." msgstr "" #: zerver/lib/message_report.py #, python-brace-format msgid "Original message at {channel_message_link}" msgstr "" #: zerver/lib/message_report.py #, python-brace-format msgid "[Original message]({direct_message_link})" msgstr "" #: zerver/lib/message_report.py #, fuzzy, python-brace-format #| msgid "{full_name} mentioned you:" msgid "{fullname} moderation" msgstr "{full_name} mencionou-o/a:" #: zerver/lib/narrow.py #, python-brace-format msgid "Invalid narrow operator: {desc}" msgstr "Operador curto inválido: {desc}" #: zerver/lib/narrow.py #, python-brace-format msgid "Invalid narrow operator combination: {desc}" msgstr "Combinação de operadores curtos inválida: {desc}" #: zerver/lib/narrow.py msgid "Duplicate 'with' operators." msgstr "Operadores 'com' duplicados." #: zerver/lib/narrow.py msgid "Invalid 'with' operator" msgstr "Operador 'com' inválido" #: zerver/lib/narrow.py msgid "Missing 'anchor' argument." msgstr "Argumento 'ancora' em falta." #: zerver/lib/narrow.py #, fuzzy #| msgid "Missing 'anchor' argument." msgid "Missing 'anchor_date' argument." msgstr "Argumento 'ancora' em falta." #: zerver/lib/narrow.py msgid "Invalid anchor" msgstr "Âncora inválida" #: zerver/lib/narrow_predicate.py #, python-brace-format msgid "Operator {operator} not supported." msgstr "Operador {operator} não suportado." #: zerver/lib/narrow_predicate.py #, python-brace-format msgid "Operand {operand} not supported." msgstr "Operando {operand} não suportado." #: zerver/lib/navigation_views.py #, fuzzy #| msgid "Confirmation link does not exist" msgid "Navigation view does not exist." msgstr "A ligação de confirmação não existe" #: zerver/lib/onboarding.py #, python-brace-format msgid "A note from {admin_group_syntax}:" msgstr "" #: zerver/lib/onboarding.py #, python-brace-format msgid "" "\n" "To learn more, check out our [using Zulip for a class guide]" "({getting_started_url})!\n" msgstr "" #: zerver/lib/onboarding.py #, python-brace-format msgid "" "\n" "To learn more, check out our [getting started guide]" "({getting_started_url})!\n" msgstr "" #: zerver/lib/onboarding.py #, python-brace-format msgid "" "\n" "We also have a guide for [setting up Zulip for a class]" "({organization_setup_url}).\n" msgstr "" #: zerver/lib/onboarding.py #, python-brace-format msgid "" "\n" "We also have a guide for [moving your organization to Zulip]" "({organization_setup_url}).\n" msgstr "" #: zerver/lib/onboarding.py #, fuzzy, python-brace-format #| msgid "" #| "\n" #| "Note that this is a [demo organization]({demo_organization_help_url}) " #| "and\n" #| "will be **automatically deleted** in 30 days.\n" msgid "" "\n" "This [demo organization]({demo_organization_help_url}) will be " "**automatically\n" "deleted** on {deletion_global_time}, unless it's [converted into\n" "a permanent organization]({convert_demo_organization_help_url}).\n" msgstr "" "\n" "Note que esta é uma [organização de demonstração]" "({demo_organization_help_url}) e\n" "será **eliminada automaticamente** ao fim de 30 dias.\n" #: zerver/lib/onboarding.py msgid "" "\n" "I've kicked off some conversations to help you get started. You can find\n" "them in your [Inbox](/#inbox).\n" msgstr "" "\n" "Tomei a liberdade de começar algumas conversações para o/a ajudar a começar. " "Poderá\n" "encontrá-las na sua [Caixa de entrada](/#inbox).\n" #: zerver/lib/onboarding.py #, python-brace-format msgid "" "\n" "You can always come back to the [Welcome to Zulip video]" "({navigation_tour_video_url}) for a quick app overview.\n" msgstr "" #: zerver/lib/onboarding.py #, python-brace-format msgid "" "\n" "Hello, and welcome to Zulip!👋 " "{inform_about_tracked_onboarding_messages_text}\n" "\n" "{getting_started_text} {organization_setup_text}\n" "\n" "{navigation_tour_video_text}\n" "\n" "{demo_organization_text}\n" "\n" msgstr "" #: zerver/lib/onboarding.py msgid "" "\n" "You can [download](/apps/) the [mobile and desktop apps](/apps/).\n" "Zulip also works great in a browser.\n" msgstr "" "\n" "Pode [transferir](/apps/) as [aplicações de PC e móvel](/apps/).\n" "O Zulip também funciona bem no navegador.\n" #: zerver/lib/onboarding.py 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 "" "\n" "Vá às [Definições do perfil](#settings/profile) e adicione uma [foto de " "perfil](/help/change-your-profile-picture)\n" "e atualize as suas [informações](/help/edit-your-profile).\n" #: zerver/lib/onboarding.py msgid "" "\n" "You can switch between [light and dark theme](/help/dark-theme), [pick your\n" "favorite emoji set](/help/emoji-and-emoticons#change-your-emoji-set), " "[change\n" "your language](/help/change-your-language), and otherwise customize your " "Zulip\n" "experience in your [Preferences](#settings/preferences).\n" msgstr "" "\n" "Poderá alternar entre os [temas escuro e claro](/help/dark-theme), " "[escolher\n" "o seu conjunto favorito de emojis](/help/emoji-and-emoticons#change-your-" "emoji-set), [alterar\n" "o seu idioma](/help/change-your-language), ou personalizar a\n" "sua experiência Zulip nas suas [Preferências](#settings/preferences).\n" #: zerver/lib/onboarding.py #, python-brace-format msgid "" "\n" "Channels organize conversations based on who needs to see them. For " "example,\n" "it's common to have a channel for each team in an organization.\n" "\n" "[Browse and subscribe to channels]({settings_link}).\n" msgstr "" "\n" "Os canais organizam conversas com base em quem necessita de as ver. Por " "exemplo,\n" "é comum ter um canal para cada equipa numa organização.\n" "\n" "[Explore e subscreva canais]({settings_link}).\n" #: zerver/lib/onboarding.py msgid "" "\n" "[Topics](/help/introduction-to-topics) summarize what each conversation in " "Zulip\n" "is about. You can read Zulip one topic at a time, seeing each message in\n" "context, no matter how many other conversations are going on.\n" "\n" "When you start a conversation, label it with a new topic. For a good topic " "name,\n" "think about finishing the sentence: “Hey, can we chat about…?”\n" "\n" "Check out [Recent conversations](#recent) for a list of topics that are " "being\n" "discussed.\n" msgstr "" "\n" "Os [tópicos](/help/introduction-to-topics) resumem o tema sobre o qual cada " "conversa\n" "é. Pode ler um tópico Zulip de cada vez, ver cada mensagem dentro de um\n" "contexto, independentemente de quantas conversações estejam em curso.\n" "\n" "Ao iniciar uma conversa, identifique-a com um tópico. Para escolher um\n" "bom nome pense: “Olá, podemos falar sobre…?”\n" "\n" "Veja as [Conversas recentes](#recent) para obter uma lista de tópicos\n" "em discussão.\n" #: zerver/lib/onboarding.py msgid "" "\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 "" "\n" "Os [atalhos de teclado](#keyboard-shortcuts) do Zulip permitem navegar\n" "a aplicação com eficiência e rapidez.\n" "\n" "Pressione `?` a qualquer momento para obter [dicas](#keyboard-shortcuts).\n" #: zerver/lib/onboarding.py msgid "" "\n" "You can **format** *your* `message` using the handy formatting buttons, or " "by\n" "typing your formatting with Markdown.\n" "\n" "Check out the [cheat sheet](#message-formatting) to learn about spoilers, " "global\n" "times, and more.\n" msgstr "" "\n" "Pode **formatar** *a sua* `mensagem` utilizando os botões de formatação, ou " "através\n" "de código Markdown.\n" "\n" "Veja as [dicas](#message-formatting) para saber mais acerca de conteúdos " "escondidos, \n" "fusos horários, entre outros.\n" #: zerver/lib/onboarding.py #, fuzzy, python-brace-format #| 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" 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 "" "\n" "Aqui estão algumas mensagens que consigo entender: {bot_commands}\n" "\n" "Veja o nosso [Guia de primeiros passos](/help/getting-started-with-zulip),\n" "ou navegue até ao [Centro de ajuda](/help/) para saber mais!\n" #: zerver/lib/onboarding.py #, python-brace-format msgid "" "\n" "You can chat with me as much as you like! To\n" "get help, try one of the following messages: {bot_commands}\n" msgstr "" "\n" "Pode conversar comigo o quanto quiser! Para obter ajuda,\n" "tente uma das seguintes mensagens: {bot_commands}\n" #: zerver/lib/onboarding.py #, python-brace-format msgid "" "\n" "If anything is out of place, it’s easy to [move messages]" "({move_content_another_topic_help_url}),\n" "[rename]({rename_topic_help_url}) and [split]" "({move_content_another_topic_help_url}) topics,\n" "or even move a topic [to a different channel]" "({move_content_another_channel_help_url}).\n" msgstr "" "\n" "Se algo estiver fora do sítio é fácil [mover mensagens]" "({move_content_another_topic_help_url}),\n" "[alterar o nome do tópico]({rename_topic_help_url}) and [split]" "({move_content_another_topic_help_url}),\n" "ou até mover o tópico [para outro canal]" "({move_content_another_channel_help_url}).\n" #: zerver/lib/onboarding.py msgid "" "\n" ":point_right: Try moving this message to another topic and back.\n" msgstr "" "\n" ":point_right: Tente mover esta mensagem para outro tópico e de volta " "novamente.\n" #: zerver/lib/onboarding.py #, python-brace-format msgid "" "\n" "Zulip is organized to help you communicate more efficiently. Conversations " "are\n" "labeled with topics, which summarize what the conversation is about.\n" "\n" "For example, this message is in the “{topic_name}” topic in the\n" "#**{zulip_discussion_channel_name}** channel, as you can see in the left " "sidebar\n" "and above.\n" msgstr "" "\n" "O Zulip está desenhado para ajudá-lo/a a comunicar mais eficientemente\n" "As conversações estão identificadas através de tópicos que resumem o tema da " "conversa.\n" "\n" "Por exemplo, esta mensagem está no tópico “{topic_name}” dentro do canal\n" "#**{zulip_discussion_channel_name}**, como pode verificar através da\n" "barra lateral esquerda e em cima.\n" #: zerver/lib/onboarding.py msgid "welcome to Zulip!" msgstr "bem-vindo/a ao Zulip!" #: zerver/lib/onboarding.py msgid "" "\n" "You can read Zulip one conversation at a time, seeing each message in " "context,\n" "no matter how many other conversations are going on.\n" msgstr "" "\n" "Pode ler uma conversa de cada vez, visualizando cada mensagem dentro de um " "contexto,\n" "independentemente de quantas conversas estejam em curso.\n" #: zerver/lib/onboarding.py msgid "" "\n" ":point_right: When you're ready, check out your [Inbox](/#inbox) for other\n" "conversations with unread messages.\n" msgstr "" "\n" ":point_right: Quando estiver preparado/a, verifique a sua [caixa de entrada]" "(/#inbox) para outras\n" "conversas com mensagens por ler.\n" #: zerver/lib/onboarding.py msgid "" "\n" "To kick off a new conversation, pick a channel in the left sidebar, and " "click\n" "the `+` button next to its name.\n" msgstr "" #: zerver/lib/onboarding.py msgid "" "\n" "Label your conversation with a topic. Think about finishing the sentence: " "“Hey,\n" "can we chat about…?”\n" msgstr "" #: zerver/lib/onboarding.py msgid "" "\n" ":point_right: Try starting a new conversation in this channel.\n" msgstr "" "\n" ":point_right: Experimente começar uma nova conversa neste canal.\n" #: zerver/lib/onboarding.py #, python-brace-format msgid "" "\n" ":point_right: Use this topic to try out [Zulip's messaging features]" "({format_message_help_url}).\n" msgstr "" "\n" ":point_right: Utilize este tópico para experimentar as [funcionalidades de " "conversação Zulip]({format_message_help_url}).\n" #: zerver/lib/onboarding.py #, python-brace-format msgid "" "\n" "```spoiler Want to see some examples?\n" "\n" "````python\n" "\n" "print(\"code blocks\")\n" "\n" "````\n" "\n" "- bulleted\n" "- lists\n" "\n" "Link to a conversation: #**{zulip_discussion_channel_name}>{topic_name}**\n" "\n" "```\n" msgstr "" "\n" "```spoiler Pretende ver alguns exemplos?\n" "\n" "````python\n" "\n" "print(\"bloco de código\")\n" "\n" "````\n" "\n" "- listas\n" "- ordenadas\n" "\n" "Ligar a uma conversa: #**{zulip_discussion_channel_name}>{topic_name}**\n" "\n" "```\n" #: zerver/lib/onboarding.py msgid "" "\n" "This **greetings** topic is a great place to say “hi” :wave: to your " "teammates.\n" msgstr "" "\n" "Este tópico de **boas-vindas** é o sítio perfeito para dizer “olá” :wave: " "aos seus colegas.\n" #: zerver/lib/onboarding.py msgid "" "\n" ":point_right: Click on this message to start a new message in the same " "conversation.\n" msgstr "" "\n" ":point_right: Clique nesta mensagem para começar uma nova mensagem nesta " "conversa.\n" #: zerver/lib/onboarding.py msgid "moving messages" msgstr "a mover mensagens" #: zerver/lib/onboarding.py msgid "experiments" msgstr "experiências" #: zerver/lib/onboarding.py msgid "start a conversation" msgstr "iniciar uma conversa" #: zerver/lib/onboarding.py msgid "greetings" msgstr "saudações" #: zerver/lib/outgoing_webhook.py msgid "Invalid JSON in response" msgstr "JSON inválido na resposta" #: zerver/lib/outgoing_webhook.py msgid "Invalid response format" msgstr "Formato de resposta inválido" #: zerver/lib/push_notifications.py msgid "Empty or invalid length token" msgstr "Em branco ou código de comprimento inválido" #: zerver/lib/push_notifications.py msgid "Invalid APNS token" msgstr "Código APNS inválido" #: zerver/lib/push_notifications.py msgid "Invalid GCM option to bouncer: priority {priority!r}" msgstr "Opção GCM inválida para bouncer: prioridade {priority!r}" #: zerver/lib/push_notifications.py #, python-brace-format msgid "Invalid GCM options to bouncer: {options}" msgstr "Opções GCM inválidas para bouncer: {options}" #. error #: zerver/lib/push_notifications.py zilencer/views.py msgid "Token does not exist" msgstr "Código não existe" #: zerver/lib/push_notifications.py #, python-brace-format msgid "{full_name} mentioned @{user_group_name}:" msgstr "{full_name} mencionado/a @{user_group_name}:" #: zerver/lib/push_notifications.py #, python-brace-format msgid "{full_name} mentioned you:" msgstr "{full_name} mencionou-o/a:" #: zerver/lib/push_notifications.py #, python-brace-format msgid "{full_name} mentioned everyone:" msgstr "{full_name} mencionou todos:" #: zerver/lib/push_notifications.py msgid "New message" msgstr "Nova mensagem" #: zerver/lib/push_notifications.py msgid "Test notification" msgstr "Notificação de teste" #: zerver/lib/push_notifications.py #, python-brace-format msgid "This is a test notification from {realm_name} ({realm_url})." msgstr "Esta é uma notficação de teste de {realm_name} ({realm_url})." #: zerver/lib/push_notifications.py msgid "Device not recognized" msgstr "Dispositivo não reconhecido" #: zerver/lib/push_notifications.py msgid "Device not recognized by the push bouncer" msgstr "Dispositivo não reconhecido pelo serviço de notificações" #: zerver/lib/push_notifications.py msgid "No active registered push device" msgstr "" #: zerver/lib/push_notifications.py #, fuzzy #| msgid "Server doesn't use the push notification service" msgid "Network error while connecting to Zulip push notification service." msgstr "O servidor não utiliza serviço de notificação push" #: zerver/lib/push_notifications.py #, fuzzy #| msgid "Server doesn't use the push notification service" msgid "Internal server error on Zulip push notification service, retry later." msgstr "O servidor não utiliza serviço de notificação push" #: zerver/lib/push_notifications.py msgid "" "Push notification configuration issue on server, contact the server " "administrator or retry later." msgstr "" #: zerver/lib/push_registration.py #, fuzzy #| msgid "Invalid API key" msgid "Invalid `push_key`" msgstr "Chave API inválida" #: zerver/lib/rate_limiter.py #, python-brace-format msgid "{secs}{nbsp}second" msgid_plural "{secs}{nbsp}seconds" msgstr[0] "" msgstr[1] "" msgstr[2] "" #: zerver/lib/recipient_parsing.py msgid "Invalid data type for channel ID" msgstr "Tipo de dados para ID de canal inválido" #: zerver/lib/recipient_users.py zerver/lib/streams.py zerver/tornado/views.py #: zerver/views/events_register.py zerver/views/message_send.py msgid "User not authorized for this query" msgstr "O utilizador não tem autorização para esta consulta" #: zerver/lib/recipient_users.py #, python-brace-format msgid "'{email}' is no longer using Zulip." msgstr "'{email}' já não está a utilizar o Zulip." #: zerver/lib/recipient_users.py msgid "You can't send direct messages outside of your organization." msgstr "Não pode enviar mensagens privadas para fora da sua organização." #: zerver/lib/reminders.py #, fuzzy, python-brace-format #| msgid "Channel name too long (limit: {max_length} characters)." msgid "Maximum reminder note length: {max_length} characters" msgstr "O nome do canal é demasiado longo (limite: {max_length} caracteres)." #: zerver/lib/reminders.py #, python-brace-format msgid "" "You requested a reminder for the following message. Note:\n" " > {note}" msgstr "" #: zerver/lib/reminders.py msgid "You requested a reminder for the following message." msgstr "" #: zerver/lib/reminders.py #, python-brace-format msgid "" "You requested a reminder for the following direct message. Note:\n" " > {note}" msgstr "" #: zerver/lib/reminders.py msgid "You requested a reminder for the following direct message." msgstr "" #: zerver/lib/reminders.py #, python-brace-format msgid "" "{user_silent_mention} [sent]({conversation_url}) a {widget} in " "{topic_pretty_link}." msgstr "" #: zerver/lib/reminders.py #, python-brace-format msgid "" "{user_silent_mention} [said]({conversation_url}) in {topic_pretty_link}:" msgstr "" #: zerver/lib/reminders.py #, python-brace-format msgid "" "{user_silent_mention} [sent]({conversation_url}) a {widget} to " "{list_of_recipient_mentions}." msgstr "" #: zerver/lib/reminders.py #, python-brace-format msgid "" "{user_silent_mention} [said]({conversation_url}) to " "{list_of_recipient_mentions}:" msgstr "" #: zerver/lib/reminders.py #, python-brace-format msgid "You [sent]({conversation_url}) yourself a {widget}." msgstr "" #: zerver/lib/reminders.py #, python-brace-format msgid "You [sent]({conversation_url}) a note to yourself:" msgstr "" #: zerver/lib/reminders.py #, fuzzy #| msgid "Token does not exist" msgid "Reminder does not exist" msgstr "Código não existe" #: zerver/lib/remote_server.py #, python-brace-format msgid "Push notifications bouncer error: {error}" msgstr "Erro de retorno de notificações push: {error}" #: zerver/lib/request.py #, python-brace-format msgid "Can't decide between '{var_name1}' and '{var_name2}' arguments" msgstr "" "Não é possível decidir entre o argumentos '{var_name1}' e '{var_name2}'" #: zerver/lib/request.py zerver/lib/streams.py zerver/views/typing.py #, python-brace-format msgid "Missing '{var_name}' argument" msgstr "Argumento '{var_name}' em falta" #: zerver/lib/request.py #, python-brace-format msgid "Bad value for '{var_name}': {bad_value}" msgstr "Valor incorreto para '{var_name}': {bad_value}" #: zerver/lib/scheduled_messages.py msgid "Scheduled message does not exist" msgstr "A mensagem agendada não existe" #: zerver/lib/send_email.py #, python-brace-format msgid "{service_name} account security" msgstr "Segurança de conta {service_name}" #: zerver/lib/streams.py zerver/views/streams.py msgid "A default channel cannot be private." msgstr "O canal pré-definido não pode ser privado." #: zerver/lib/streams.py zerver/views/streams.py msgid "Web-public channels are not enabled." msgstr "Os canais públicos web não estão ativados." #: zerver/lib/streams.py msgid "You do not have permission to post in this channel." msgstr "Não tem permissão para publicar neste canal." #: zerver/lib/streams.py #, python-brace-format msgid "Not authorized to send to channel '{channel_name}'" msgstr "Não autorizado para enviar para o canal '{channel_name}'" #: zerver/lib/streams.py #, fuzzy #| msgid "You do not have permission to post in this channel." msgid "You do not have permission to create new topics in this channel." msgstr "Não tem permissão para publicar neste canal." #: zerver/lib/streams.py zerver/views/user_topics.py msgid "Invalid channel ID" msgstr "ID de canal inválido" #: zerver/lib/streams.py #, python-brace-format msgid "Invalid channel name '{channel_name}'" msgstr "Nome de canal inválido '{channel_name}'" #: zerver/lib/streams.py #, python-brace-format msgid "Channel(s) ({channel_names}) do not exist" msgstr "O/os canal(ais) ({channel_names}) não existe/em" #: zerver/lib/streams.py #, python-brace-format msgid "Default channel group with id '{group_id}' does not exist." msgstr "O canal de grupo pré-definido com o id '{group_id}' não existe." #: zerver/lib/string_validation.py msgid "Channel name can't be empty." msgstr "O nome do canal não pode estar em branco." #: zerver/lib/string_validation.py #, python-brace-format msgid "Channel name too long (limit: {max_length} characters)." msgstr "O nome do canal é demasiado longo (limite: {max_length} caracteres)." #: zerver/lib/string_validation.py #, python-brace-format msgid "Invalid character in channel name, at position {position}." msgstr "Caracter inválido no nome do canal, na posição {position}." #: zerver/lib/string_validation.py #, python-brace-format msgid "Invalid character in topic, at position {position}!" msgstr "Caracter inválido no tópico, na posição {position}!" #: zerver/lib/subscription_info.py msgid "Subscriber data is not available for this channel" msgstr "Dados de subscrição não estão disponíveis neste canal" #: zerver/lib/subscription_info.py msgid "Unable to retrieve subscribers for private channel" msgstr "Não foi possível obter os subscritores para o canal privado" #: zerver/lib/thumbnail.py msgid "Could not decode image; did you upload an image file?" msgstr "Não foi possível descodificar a imagem; enviou um ficheiro de imagem?" #: zerver/lib/thumbnail.py msgid "Image size exceeds limit." msgstr "O tamanho da imagem excede o limite." #: zerver/lib/thumbnail.py msgid "Image is corrupted or truncated" msgstr "Imagem corrompida ou cortada" #: zerver/lib/typed_endpoint.py zerver/lib/validator.py #, python-brace-format msgid "{var_name} is not a boolean" msgstr "{var_name} não é booleano" #: zerver/lib/typed_endpoint.py #, fuzzy, python-brace-format #| msgid "{var_name} does not have a length" msgid "{var_name} does not have the expected format" msgstr "{var_name} não tem um comprimento" #: zerver/lib/typed_endpoint.py zerver/lib/validator.py #, python-brace-format msgid "{var_name} is not a date" msgstr "{var_name} não é uma data" #: zerver/lib/typed_endpoint.py zerver/lib/validator.py #, python-brace-format msgid "{var_name} is not a dict" msgstr "{var_name} não é dicionário" #: zerver/lib/typed_endpoint.py zerver/lib/validator.py #, python-brace-format msgid "Invalid {var_name}" msgstr "{var_name} inválido" #: zerver/lib/typed_endpoint.py #, python-brace-format msgid "Argument \"{argument}\" at {var_name} is unexpected" msgstr "O argumento \"{argument}\" em {var_name} é inesperado" #: zerver/lib/typed_endpoint.py zerver/lib/validator.py #, python-brace-format msgid "{var_name} is not a float" msgstr "{var_name} não é ponto flutuante" #: zerver/lib/typed_endpoint.py zerver/lib/validator.py #, python-brace-format msgid "{var_name} is too small" msgstr "{var_name} é demasiado pequeno" #: zerver/lib/typed_endpoint.py zerver/lib/validator.py #, python-brace-format msgid "{var_name} is not an integer" msgstr "{var_name} não é um número inteiro" #: zerver/lib/typed_endpoint.py #, python-brace-format msgid "{var_name} is not valid JSON" msgstr "{var_name} não é JSON válido" #: zerver/lib/typed_endpoint.py zerver/lib/validator.py #, python-brace-format msgid "{var_name} is too large" msgstr "{var_name} é demasiado grande" #: zerver/lib/typed_endpoint.py zerver/lib/validator.py #, python-brace-format msgid "{var_name} is not a list" msgstr "{var_name} não é uma lista" #: zerver/lib/typed_endpoint.py zerver/lib/validator.py #, python-brace-format msgid "{var_name} is too long (limit: {max_length} characters)" msgstr "{var_name} é demasiado longo (limite: {max_length} caracteres)" #: zerver/lib/typed_endpoint.py #, python-brace-format msgid "{var_name} is too short." msgstr "{var_name} é demasiado curto." #: zerver/lib/typed_endpoint.py zerver/lib/validator.py #, python-brace-format msgid "{var_name} is not a string" msgstr "{var_name} não é texto" #: zerver/lib/typed_endpoint.py #, python-brace-format msgid "{var_name} has invalid format" msgstr "{var_name} tem formato inválido" #: zerver/lib/typed_endpoint.py #, python-brace-format msgid "{var_name} is not length {length}" msgstr "{var_name} não tem o comprimento {length}" #: zerver/lib/typed_endpoint.py #, fuzzy, python-brace-format #| msgid "{var_name} is too long (limit: {max_length} characters)" msgid "{var_name} is too long (limit: {max_length} items)" msgstr "{var_name} é demasiado longo (limite: {max_length} caracteres)" #: zerver/lib/typed_endpoint.py #, fuzzy, python-brace-format #| msgid "{var_name} is too long (limit: {max_length} characters)" msgid "{var_name} is too short (minimum {min_length} items)" msgstr "{var_name} é demasiado longo (limite: {max_length} caracteres)" #: zerver/lib/typed_endpoint.py #, python-brace-format msgid "{var_name} cannot be blank" msgstr "{var_name} não pode estar em branco" #: zerver/lib/typed_endpoint.py #, python-brace-format msgid "Invalid {var_name}: {msg}" msgstr "{var_name} inválido: {msg}" #: zerver/lib/typed_endpoint.py #, python-brace-format msgid "{var_name} field is missing: {msg}" msgstr "Campo {var_name} em falta: {msg}" #: zerver/lib/typed_endpoint.py zerver/webhooks/ifttt/view.py #: zerver/webhooks/slack/view.py zerver/webhooks/slack_incoming/view.py msgid "Malformed payload" msgstr "Payload incorreto" #: zerver/lib/typed_endpoint_validators.py msgid "Not in the list of possible values" msgstr "Não está na lista de valores permitidos" #: zerver/lib/typed_endpoint_validators.py msgid "Not a URL" msgstr "Não é URL" #: zerver/lib/typed_endpoint_validators.py msgid "Not a recognized time zone" msgstr "" #: zerver/lib/typed_endpoint_validators.py #, python-brace-format msgid "{var_name} is not a valid hex color code" msgstr "{var_name} não é um código hex de cor válido" #: zerver/lib/typed_endpoint_validators.py #, python-brace-format msgid "Invalid {setting_name}" msgstr "{setting_name} inválido" #: zerver/lib/typed_endpoint_validators.py msgid "Not a valid unsigned 32-bit integer" msgstr "" #: zerver/lib/upload/__init__.py msgid "Upload would exceed your organization's upload quota." msgstr "Carregamento iria exceder a quota de carregamentos da sua organização." #: zerver/lib/upload/__init__.py msgid "Image size exceeds limit" msgstr "Tamanho de imagem excede o limite" #: zerver/lib/user_groups.py msgid "User group is deactivated." msgstr "" #: zerver/lib/user_groups.py msgid "Invalid user group" msgstr "Grupo de utilizadores inválido" #: zerver/lib/user_groups.py #, fuzzy, python-brace-format #| msgid "Invalid user group ID: {group_id}" msgid "Invalid user group ID: {user_group_id}" msgstr "ID de grupo de utilizadores inválido: {group_id}" #: zerver/lib/user_groups.py msgid "Invalid system group name." msgstr "" #: zerver/lib/user_groups.py #, python-brace-format msgid "Invalid user group ID: {group_id}" msgstr "ID de grupo de utilizadores inválido: {group_id}" #: zerver/lib/user_groups.py #, python-brace-format msgid "'{setting_name}' setting cannot be set to 'role:internet' group." msgstr "" "Definição '{setting_name}' não pode ser definida para grupo 'role:internet'." #: zerver/lib/user_groups.py #, python-brace-format msgid "'{setting_name}' setting cannot be set to 'role:nobody' group." msgstr "" "Definição '{setting_name}' não pode ser definida para o grupo 'role:nobody'." #: zerver/lib/user_groups.py #, python-brace-format msgid "'{setting_name}' setting cannot be set to 'role:everyone' group." msgstr "" "Definição '{setting_name}' não pode ser definida para o grupo 'role:" "everyone'." #: zerver/lib/user_groups.py #, python-brace-format msgid "'{setting_name}' setting cannot be set to '{group_name}' group." msgstr "" "Definição '{setting_name}' não pode ser definida para o grupo '{group_name}'." #: zerver/lib/user_groups.py msgid "User group name can't be empty!" msgstr "O nome do grupo de utilizadores não estar em branco!" #: zerver/lib/user_groups.py #, python-brace-format msgid "User group name cannot exceed {max_length} characters." msgstr "" "O nome do grupo de utilizadores não pode exceder os {max_length} caracteres." #: zerver/lib/user_groups.py #, python-brace-format msgid "User group name cannot start with '{prefix}'." msgstr "O nome do grupo de utilizadores não pode começar por '{prefix}'." #: zerver/lib/user_groups.py #, python-brace-format msgid "" "'{setting_name}' must be restricted to organization administrators for " "groups used in 'workplace_users_group'." msgstr "" #: zerver/lib/user_groups.py msgid "" "'can_manage_all_groups' must be restricted to organization administrators " "when 'workplace_users_group' includes user-defined groups." msgstr "" #: zerver/lib/user_status.py msgid "Client did not pass any new values." msgstr "Cliente não passou nenhum valor novo." #: zerver/lib/user_status.py msgid "" "Client must pass emoji_name if they pass either emoji_code or reaction_type." msgstr "" "Cliente tem de passar emoji_name se quiser passar emoji_code ou " "reaction_type." #: zerver/lib/users.py msgid "Name too long!" msgstr "Nome demasiado longo!" #: zerver/lib/users.py #, fuzzy #| msgid "Message must not be empty" msgid "Name must not be empty!" msgstr "A mensagem não pode estar em branco" #: zerver/lib/users.py msgid "Invalid characters in name!" msgstr "Caracteres inválidos no nome!" #: zerver/lib/users.py msgid "Invalid format!" msgstr "Formato inválido!" #: zerver/lib/users.py msgid "Unique names required in this organization." msgstr "São obrigatórios nomes únicos nesta organização." #: zerver/lib/users.py msgid "Name is already in use." msgstr "" #: zerver/lib/users.py zerver/views/users.py msgid "Bad name or username" msgstr "Nome ou nome de utilizador inválido" #: zerver/lib/users.py #, python-brace-format msgid "Invalid integration '{integration_name}'." msgstr "Integração inválida '{integration_name}'." #: zerver/lib/users.py #, python-brace-format msgid "Missing configuration parameters: {keys}" msgstr "Parâmetros de configuração em falta: {keys}" #: zerver/lib/users.py #, python-brace-format msgid "Invalid {key} value {value} ({error})" msgstr "Valor {value} chave {key} inválido ({error})" #: zerver/lib/users.py msgid "Invalid configuration data!" msgstr "Dados de configuração inválidos!" #: zerver/lib/users.py msgid "Invalid bot type" msgstr "Tipo de bot inválido" #: zerver/lib/users.py msgid "Invalid interface type" msgstr "Tipo de interface inválido" #: zerver/lib/users.py #, python-brace-format msgid "Invalid user ID: {user_id}" msgstr "ID de utilizador inválido: {user_id}" #: zerver/lib/users.py msgid "No such bot" msgstr "Nenhum bot" #: zerver/lib/users.py zerver/views/presence.py msgid "No such user" msgstr "Nenhum utilizador" #: zerver/lib/users.py msgid "User is deactivated" msgstr "O utilizador está desativado" #: zerver/lib/validator.py #, python-brace-format msgid "{item} cannot be blank." msgstr "{item} não pode ser branco." #: zerver/lib/validator.py #, python-brace-format msgid "{var_name} has incorrect length {length}; should be {target_length}" msgstr "{var_name} tem tamanho incorreto {length}; tem de ser {target_length}" #: zerver/lib/validator.py #, fuzzy, python-brace-format #| msgid "{var_name} is not a string" msgid "{var_name} is not an ISO 8601 datetime string" msgstr "{var_name} não é texto" #: zerver/lib/validator.py #, python-brace-format msgid "{container} should have exactly {length} items" msgstr "{container} deve ter exactamente {length} itens" #: zerver/lib/validator.py #, python-brace-format msgid "{key_name} key is missing from {var_name}" msgstr "Chave {key_name} está em falta em {var_name}" #: zerver/lib/validator.py #, python-brace-format msgid "Unexpected arguments: {keys}" msgstr "Argumentos inesperados: {keys}" #: zerver/lib/validator.py zerver/views/realm.py #, python-brace-format msgid "{var_name} is not an allowed_type" msgstr "{var_name} não é allowed_type" #: zerver/lib/validator.py #, python-brace-format msgid "{variable} != {expected_value} ({value} is wrong)" msgstr "{variable} != {expected_value} ({value} está errado)" #: zerver/lib/validator.py #, python-brace-format msgid "{var_name} is not a URL" msgstr "{var_name} não é um URL" #: zerver/lib/validator.py #, python-format msgid "URL pattern must contain '%(username)s'." msgstr "Padrão de URL deve conter '%(username)s'." #: zerver/lib/validator.py #, python-brace-format msgid "'{item}' cannot be blank." msgstr "'{item}' não pode ser branco." #: zerver/lib/validator.py msgid "Field must not have duplicate choices." msgstr "Campo não deve ter escolhas duplicadas." #: zerver/lib/validator.py #, 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 #, python-brace-format msgid "{var_name} is not a string or an integer list" msgstr "{var_name} não é texto ou uma lista de números inteiros" #: zerver/lib/validator.py #, python-brace-format msgid "{var_name} is not a string or integer" msgstr "{var_name} não é texto ou número" #: zerver/lib/validator.py #, python-brace-format msgid "{var_name} does not have a length" msgstr "{var_name} não tem um comprimento" #: zerver/lib/validator.py #, python-brace-format msgid "{var_name} is missing" msgstr "{var_name} em falta" #: zerver/lib/webhooks/common.py #, python-brace-format msgid "Unknown 'PresetUrlOption': {config}" msgstr "" #: zerver/lib/webhooks/common.py #, python-brace-format msgid "Missing the HTTP event header '{header}'" msgstr "Cabeçalho de evento HTTP em falta '{header}'" #: zerver/lib/webhooks/common.py #, fuzzy, python-brace-format #| msgid "Operator {operator} not supported." msgid "The algorithm '{algorithm}' is not supported." msgstr "Operador {operator} não suportado." #: zerver/lib/webhooks/common.py msgid "" "The webhook secret is missing. Please set the webhook_secret while " "generating the URL." msgstr "" #: zerver/lib/webhooks/common.py msgid "Webhook signature verification failed." msgstr "" #: zerver/lib/workplace_users.py msgid "" "'workplace_users_group' must be a group whose membership can only be managed " "by organization administrators." msgstr "" #: zerver/lib/zcommand.py msgid "There should be a leading slash in the zcommand." msgstr "Deve haver uma barra no início do comando zcommand." #: zerver/lib/zcommand.py #, python-brace-format msgid "No such command: {command}" msgstr "Comando inexistente: {command}" #: zerver/lib/zulip_update_announcements.py msgid "`zulip_update_announcements_stream` is unexpectedly deactivated." msgstr "" #: zerver/middleware.py #, python-brace-format msgid "CSRF error: {reason}" msgstr "Erro CSRF: {reason}" #: zerver/middleware.py #, python-brace-format msgid "Reverse proxy misconfiguration: {proxy_reason}" msgstr "Configuração incorreta do proxy reverso: {proxy_reason}" #: zerver/models/custom_profile_fields.py #, python-brace-format msgid "Invalid user IDs: {invalid_ids}" msgstr "IDs de utilizador inválido: {invalid_ids}" #: zerver/models/custom_profile_fields.py #, python-brace-format msgid "User with ID {user_id} is deactivated" msgstr "O utilizador com o ID {user_id} está desativado" #: zerver/models/custom_profile_fields.py #, python-brace-format msgid "User with ID {user_id} is a bot" msgstr "O utilizador com o ID {user_id} é um bot" #: zerver/models/custom_profile_fields.py msgid "Dropdown" msgstr "" #: zerver/models/custom_profile_fields.py msgid "Short text" msgstr "" #: zerver/models/custom_profile_fields.py msgid "Paragraph" msgstr "" #: zerver/models/custom_profile_fields.py msgid "Date" msgstr "Data" #: zerver/models/custom_profile_fields.py msgid "External account" msgstr "Conta externa" #: zerver/models/custom_profile_fields.py msgid "Pronouns" msgstr "Pronomes" #: zerver/models/groups.py zerver/models/users.py msgid "Nobody" msgstr "Ninguém" #: zerver/models/groups.py msgid "Full members" msgstr "" #: zerver/models/groups.py msgid "Members" msgstr "Membros" #: zerver/models/groups.py msgid "Everyone on the internet" msgstr "Qualquer pessoa na Internet" #: zerver/models/linkifiers.py msgid "Invalid auto-conversion field: missing '}' character." msgstr "" #: zerver/models/linkifiers.py #, fuzzy #| msgid "Invalid characters in emoji name" msgid "Invalid auto-conversion field: empty field name." msgstr "Caracteres inválidos no nome do emoji" #: zerver/models/linkifiers.py #, fuzzy, python-format #| msgid "Group %(name)r in URL template is not present in linkifier pattern." msgid "" "Group %(name)r in auto-conversion field is not present in linkifier pattern." msgstr "" "Grupo %(name)r no modelo de URL não está presente no padrão de criador de " "ligações." #: zerver/models/linkifiers.py #, python-brace-format msgid "Bad regular expression: {regex}" msgstr "Expressão regular inválida: {regex}" #: zerver/models/linkifiers.py msgid "Unknown regular expression error" msgstr "Erro de expressão regular desconhecido" #: zerver/models/linkifiers.py msgid "Invalid URL template." msgstr "Modelo de URL inválido." #: zerver/models/linkifiers.py #, fuzzy #| msgid "Group %(name)r in URL template is not present in linkifier pattern." msgid "Example input does not match the linkifier pattern." msgstr "" "Grupo %(name)r no modelo de URL não está presente no padrão de criador de " "ligações." #: zerver/models/linkifiers.py msgid "Example text does not match auto-conversion field." msgstr "" #: zerver/models/linkifiers.py #, python-format msgid "Group %(name)r in URL template is not present in linkifier pattern." msgstr "" "Grupo %(name)r no modelo de URL não está presente no padrão de criador de " "ligações." #: zerver/models/linkifiers.py #, python-format msgid "Group %(name)r in linkifier pattern is not present in URL template." msgstr "" "Grupo %(name)r no padrão de criador de ligações não está presente no modelo " "de URL." #: zerver/models/linkifiers.py msgid "An alternative URL template cannot be the same as the URL template." msgstr "" #: zerver/models/linkifiers.py msgid "Alternative URL templates must be unique." msgstr "" #: zerver/models/linkifiers.py #, fuzzy, python-format #| msgid "Group %(name)r in URL template is not present in linkifier pattern." msgid "" "Group %(name)r in alternative URL template is not present in linkifier " "pattern." msgstr "" "Grupo %(name)r no modelo de URL não está presente no padrão de criador de " "ligações." #: zerver/models/linkifiers.py #, fuzzy, python-format #| msgid "Group %(name)r in linkifier pattern is not present in URL template." msgid "" "Group %(name)r in linkifier pattern is not present in alternative URL " "template." msgstr "" "Grupo %(name)r no padrão de criador de ligações não está presente no modelo " "de URL." #: zerver/models/messages.py msgid "Unicode emoji" msgstr "Emoji unicode" #: zerver/models/messages.py msgid "Custom emoji" msgstr "Emoji personalizado" #: zerver/models/messages.py msgid "Zulip extra emoji" msgstr "Emoji extra do Zulip" #: zerver/models/realm_emoji.py msgid "Invalid characters in emoji name" msgstr "Caracteres inválidos no nome do emoji" #: zerver/models/realm_playgrounds.py msgid "Invalid characters in pygments language" msgstr "Caracteres inválidos na linguagem pygments" #: zerver/models/realm_playgrounds.py msgid "Missing the required variable \"code\" in the URL template" msgstr "Variável \"code\" obrigatória no modelo de URL encontra-se em falta" #: zerver/models/realm_playgrounds.py msgid "\"code\" should be the only variable present in the URL template" msgstr "\"code\" deve ser a única variável no modelo de URL" #: zerver/models/realms.py msgid "sandbox" msgstr "sandbox" #: zerver/models/realms.py msgid "general" msgstr "geral" #: zerver/models/realms.py msgid "channel events" msgstr "eventos do canal" #: zerver/models/realms.py msgid "Spam" msgstr "" #: zerver/models/realms.py msgid "Harassment" msgstr "" #: zerver/models/realms.py msgid "Inappropriate content" msgstr "" #: zerver/models/realms.py msgid "Violates community norms" msgstr "" #: zerver/models/realms.py msgid "Other reason" msgstr "" #: zerver/models/realms.py msgid "Zulip updates" msgstr "Atualizações do Zulip" #: zerver/models/realms.py msgid "Available on Zulip Cloud Standard. Upgrade to access." msgstr "Disponível na Cloud Zulip Standard. Faça upgrade para aceder." #: zerver/models/realms.py msgid "Available on Zulip Cloud Plus. Upgrade to access." msgstr "Disponível na Cloud Zulip Plus. Faça upgrade para aceder." #: zerver/models/realms.py msgid "Disabled" msgstr "" #: zerver/models/realms.py msgid "Allow GIFs rated G (General audience)" msgstr "Permitir GIFs classificados para audiências gerais (G)" #: zerver/models/realms.py msgid "Allow GIFs rated PG (Parental guidance)" msgstr "Permitir GIFs classificados para guias parentais (PG)" #: zerver/models/realms.py msgid "Allow GIFs rated PG-13 (Parental guidance - under 13)" msgstr "" "Permitir GIFs classificados para guias parentais - abaixo dos 13 anos (PG-13)" #: zerver/models/realms.py msgid "Allow GIFs rated R (Restricted)" msgstr "Permitir GIFs classificados como restritos (R)" #: zerver/models/streams.py msgid "Web-public" msgstr "Web-pública" #: zerver/models/streams.py msgid "Public" msgstr "Público" #: zerver/models/streams.py msgid "Private, shared history" msgstr "Privado, histórico partilhado" #: zerver/models/streams.py msgid "Private, protected history" msgstr "Privado, histórico protegido" #: zerver/models/users.py msgid "Admins, moderators, members and guests" msgstr "Administradores, moderadores, membros e visitantes" #: zerver/models/users.py msgid "Admins, moderators and members" msgstr "Administradores, moderadores e membros" #: zerver/models/users.py msgid "Admins and moderators" msgstr "Administradores e moderadores" #: zerver/models/users.py msgid "Admins only" msgstr "Apenas administradores" #: zerver/models/users.py msgid "Unknown user" msgstr "Utilizador desconhecido" #: zerver/models/users.py msgid "Organization owner" msgstr "Proprietário da organização" #: zerver/models/users.py msgid "Organization administrator" msgstr "Administrador da organização" #: zerver/models/users.py msgid "Moderator" msgstr "Moderador" #: zerver/models/users.py msgid "Member" msgstr "Membro" #: zerver/models/users.py msgid "Guest" msgstr "Visitante" #: zerver/signals.py msgid "Unknown IP address" msgstr "Endereço de IP desconhecido" #: zerver/signals.py msgid "an unknown operating system" msgstr "um sistema operativo desconhecido" #: zerver/signals.py msgid "An unknown browser" msgstr "Um navegador desconhecido" #: zerver/tornado/event_queue.py msgid "Missing 'queue_id' argument" msgstr "Argumento 'queue_id' em falta" #: zerver/tornado/event_queue.py msgid "Missing 'last_event_id' argument" msgstr "Argumento 'last_event_id' em falta" #: zerver/tornado/event_queue.py #, python-brace-format msgid "An event newer than {event_id} has already been pruned!" msgstr "Um evento mais recente {event_id} já foi removido!" #: zerver/tornado/event_queue.py #, python-brace-format msgid "Event {event_id} was not in this queue" msgstr "O evento {event_id} não estava nesta fila" #: zerver/tornado/exceptions.py #, python-brace-format msgid "Bad event queue ID: {queue_id}" msgstr "ID evento de fila inválido: {queue_id}" #: zerver/views/antispam.py #, fuzzy #| msgid "Failed to create Zoom call" msgid "Failed to generate challenge" msgstr "A criação de chamada Zoom falhou" #: zerver/views/auth.py msgid "JWT authentication is not enabled for this organization" msgstr "A autenticação JWT não está ativada para esta organização" #: zerver/views/auth.py msgid "No JSON web token passed in request" msgstr "Não foi passado um token web JSON no pedido" #: zerver/views/auth.py msgid "Bad JSON web token" msgstr "Token web JSON inválido" #: zerver/views/auth.py msgid "No email specified in JSON web token claims" msgstr "Não foi especificado nenhum email na reivindicação de token web JSON" #: zerver/views/auth.py msgid "Subdomain required" msgstr "Subdomínio obrigatório" #: zerver/views/auth.py msgid "Password is incorrect." msgstr "Palavra-passe incorreta." #: zerver/views/channel_folders.py msgid "You need to remove all the channels from this folder to archive it." msgstr "" #: zerver/views/compatibility.py msgid "User-Agent header missing from request" msgstr "Cabeçalho User-Agent em falta no pedido" #: zerver/views/custom_profile_fields.py msgid "Label cannot be blank." msgstr "Etiqueta não pode estar em branco." #: zerver/views/custom_profile_fields.py msgid "Field must have at least one choice." msgstr "O campo tem de ter pelo menos uma opção." #: zerver/views/custom_profile_fields.py msgid "Field type not supported for display in profile summary." msgstr "Tipo de campo não suportado no resumo de perfil." #: zerver/views/custom_profile_fields.py #, fuzzy #| msgid "Field type not supported for display in profile summary." msgid "Field type not supported for use for user matching." msgstr "Tipo de campo não suportado no resumo de perfil." #: zerver/views/custom_profile_fields.py msgid "Invalid field type." msgstr "Tipo de campo inválido." #: zerver/views/custom_profile_fields.py msgid "Only 2 custom profile fields can be displayed in the profile summary." msgstr "Só podem ser mostrados 2 campos personalizados no resumo do perfil." #: zerver/views/custom_profile_fields.py msgid "A field with that label already exists." msgstr "Já existe um campo com essa etiqueta." #: zerver/views/custom_profile_fields.py msgid "Default custom field cannot be updated." msgstr "O campo pré-definido não pode ser atualizado." #: zerver/views/development/dev_login.py msgid "Endpoint not available in production." msgstr "O endpoint não está disponível em produção." #: zerver/views/development/dev_login.py msgid "DevAuthBackend not enabled." msgstr "DevAuthBackend não está ativado." #: zerver/views/events_register.py #, python-brace-format msgid "Invalid '{key}' parameter for anonymous request" msgstr "Parâmetro '{key}' inválido para pedido anónimo" #: zerver/views/health.py msgid "Database is empty" msgstr "Base de dados vazia" #: zerver/views/health.py msgid "Cannot query postgresql" msgstr "Não é possível consultar PostgreSQL" #: zerver/views/health.py msgid "Cannot connect to rabbitmq" msgstr "Não é possível conectar ao RabbitMQ" #: zerver/views/health.py msgid "Cannot query rabbitmq" msgstr "Não é possível consultar o RabbitMQ" #: zerver/views/health.py msgid "Cannot query redis" msgstr "Não é possível consultar o Redis" #: zerver/views/health.py msgid "Cannot write to memcached" msgstr "Não é possível escrever no MemCached" #: zerver/views/health.py msgid "Cannot query memcached" msgstr "Não é possível consultar o MemCached" #: zerver/views/invite.py msgid "No such invitation" msgstr "Nenhum convite" #: zerver/views/invite.py #, fuzzy #| msgid "Invitation has already been revoked" msgid "Invitation already used or deactivated." msgstr "O convite já foi revogado" #: zerver/views/invite.py msgid "Invitation has already been revoked" msgstr "O convite já foi revogado" #: zerver/views/invite.py #, python-brace-format msgid "Invalid channel ID {channel_id}. No invites were sent." msgstr "ID de canal inválido {channel_id}. Não foi enviado nenhum convite." #: zerver/views/invite.py msgid "You do not have permission to subscribe other users to channels." msgstr "Não tem permissão para subscrever outros utilizadores aos canais." #: zerver/views/invite.py msgid "You must specify at least one email address." msgstr "Tem de especificar pelo menos um endereço de email." #: zerver/views/invite.py msgid "" "Some of those addresses are already using Zulip, so we didn't send them an " "invitation. We did send invitations to everyone else!" msgstr "" "Alguns desses endereços já estão a usar o Zulip, por isso não lhes enviamos " "convite. Enviámos convites para os restantes!" #: zerver/views/message_edit.py msgid "Message edit history is disabled in this organization" msgstr "Histórico da edição de mensagens foi desativado nesta organização" #: zerver/views/message_edit.py msgid "You don't have permission to delete this message" msgstr "Não tem permissão para apagar esta mensagem" #: zerver/views/message_edit.py msgid "The time limit for deleting this message has passed" msgstr "O tempo limite para eliminar esta mensagem já foi ultrapassado" #: zerver/views/message_edit.py msgid "Message already deleted" msgstr "Mensagem já foi apagada" #: zerver/views/message_fetch.py #, python-brace-format msgid "Too many messages requested (maximum {max_messages})." msgstr "Foram pedidas demasiadas mensagens (máximo {max_messages})." #: zerver/views/message_fetch.py zerver/views/message_flags.py msgid "The anchor can only be excluded at an end of the range" msgstr "A âncora só pode ser excluída no fim da faixa" #: zerver/views/message_flags.py #, python-brace-format msgid "No such topic '{topic}'" msgstr "Nenhum tópico '{topic}'" #: zerver/views/message_report.py #, fuzzy #| msgid "Organization creation link required" msgid "An explanation is required." msgstr "Ligação de criação da organização obrigatória" #: zerver/views/message_report.py #, fuzzy #| msgid "Zephyr mirroring is not allowed in this organization" msgid "Message reporting is not enabled in this organization." msgstr "Espelhamento Zephyr não é permitido nesta organização" #: zerver/views/message_send.py msgid "Missing sender" msgstr "Destinatário em falta" #: zerver/views/message_send.py msgid "Mirroring not allowed with recipient user IDs" msgstr "Espelhamento não é permitido com IDs de utilizador dos destinatários" #: zerver/views/message_send.py msgid "Invalid mirrored message" msgstr "Mensagem espelhada inválida" #: zerver/views/message_summary.py msgid "AI features are not enabled on this server." msgstr "" #: zerver/views/message_summary.py msgid "Reached monthly limit for AI credits." msgstr "" #: zerver/views/message_summary.py msgid "No messages in conversation to summarize" msgstr "" #: zerver/views/muted_users.py msgid "Cannot mute self" msgstr "Não é possível silenciar o próprio" #: zerver/views/muted_users.py msgid "User already muted" msgstr "Utilizador já foi silenciado" #: zerver/views/muted_users.py msgid "User is not muted" msgstr "Utilizador não está silenciado" #: zerver/views/navigation_views.py msgid "Built-in views cannot have a custom name." msgstr "" #: zerver/views/navigation_views.py #, fuzzy #| msgid "{hostname} is not a valid hostname" msgid "Custom views must have a valid name." msgstr "{hostname} não é um hostname válido" #: zerver/views/navigation_views.py #, fuzzy #| msgid "Reaction already exists." msgid "Navigation view already exists." msgstr "Reação já existe." #: zerver/views/onboarding_steps.py #, python-brace-format msgid "Unknown onboarding_step: {onboarding_step}" msgstr "Passo de entrada desconhecido: {onboarding_step}" #: zerver/views/onboarding_steps.py #, python-brace-format msgid "" "\n" "You asked to watch the [Welcome to Zulip video]({navigation_tour_video_url}) " "later. Is this a good time?\n" msgstr "" #: zerver/views/presence.py msgid "Presence is not supported for bot users." msgstr "Presença não é suportada por utilizadores bot." #: zerver/views/presence.py #, python-brace-format msgid "No presence data for {user_id_or_email}" msgstr "Sem dados de presença para {user_id_or_email}" #: zerver/views/presence.py #, python-brace-format msgid "Invalid status: {status}" msgstr "Estado inválido: {status}" #: zerver/views/push_notifications.py #, fuzzy #| msgid "You do not have permission to post in this channel." msgid "You do not have permission to manage plans and billing." msgstr "Não tem permissão para publicar neste canal." #: zerver/views/push_notifications.py msgid "Server doesn't use the push notification service" msgstr "O servidor não utiliza serviço de notificação push" #: zerver/views/push_notifications.py #, python-brace-format msgid "Error returned by the bouncer: {result}" msgstr "Devolvido erro de retorno: {result}" #: zerver/views/push_notifications.py msgid "Verification secret not prepared" msgstr "" #: zerver/views/push_notifications.py msgid "" "Missing parameters: must provide either all push key fields, all token " "fields, or both." msgstr "" #: zerver/views/push_notifications.py msgid "No push registration exists to rotate key for." msgstr "" #: zerver/views/push_notifications.py msgid "A registration for the device already in progress." msgstr "" #: zerver/views/push_notifications.py msgid "No push registration exists to rotate token for." msgstr "" #: zerver/views/reactions.py msgid "" "At least one of the following arguments must be present: emoji_name, " "emoji_code" msgstr "" "Pelo menos um dos seguintes argumentos tem de estar presente: emoji_name, " "emoji_code" #: zerver/views/read_receipts.py msgid "Read receipts are disabled in this organization." msgstr "Os recibos de leitura estão desativados nesta organização." #: zerver/views/realm.py #, python-brace-format msgid "Invalid language '{language}'" msgstr "Idioma inválido '{language}'" #: zerver/views/realm.py msgid "At least one authentication method must be enabled." msgstr "Tem de ter pelo menos um método de autenticação ativo." #: zerver/views/realm.py #, python-brace-format msgid "Invalid video_chat_provider {video_chat_provider}" msgstr "video_chat_provider inválido {video_chat_provider}" #: zerver/views/realm.py #, fuzzy, python-brace-format #| msgid "Invalid giphy_rating {giphy_rating}" msgid "Invalid gif_rating_policy {gif_rating_policy}" msgstr "giphy_rating inválido {giphy_rating}" #: zerver/views/realm.py msgid "" "Organization is not eligible for discounted pricing for non workplace users." msgstr "" #: zerver/views/realm.py msgid "" "Discounted pricing for workplace users cannot be enabled with current " "discounted plan." msgstr "" #: zerver/views/realm.py msgid "Must be a demo organization." msgstr "Deve ser uma organização de demonstração." #: zerver/views/realm.py msgid "Invalid data deletion time for demo organization." msgstr "" #: zerver/views/realm.py #, python-brace-format msgid "" "Data deletion time must be at most {max_allowed_days} days in the future." msgstr "" #: zerver/views/realm.py #, python-brace-format msgid "" "Data deletion time must be at least {min_allowed_days} days in the future." msgstr "" #: zerver/views/realm_domains.py #, python-brace-format msgid "Invalid domain: {error}" msgstr "Domínio inválido: {error}" #: zerver/views/realm_domains.py #, python-brace-format msgid "The domain {domain} is already a part of your organization." msgstr "O domínio {domain} já faz parte da sua organização." #: zerver/views/realm_domains.py #, python-brace-format msgid "No entry found for domain {domain}." msgstr "Não foi encontrado nenhum registo para o domínio {domain}." #: zerver/views/realm_emoji.py msgid "You must upload exactly one file." msgstr "Tem de carregar exatamente um ficheiro." #: zerver/views/realm_emoji.py msgid "Only administrators can override default emoji." msgstr "Só administradores podem substituir o emoji pré-definido." #: zerver/views/realm_emoji.py zerver/views/realm_icon.py #: zerver/views/realm_logo.py zerver/views/user_settings.py #, python-brace-format msgid "Uploaded file is larger than the allowed limit of {max_size} MiB" msgstr "O ficheiro carregado é maior que o limite {max_size} de MiB" #: zerver/views/realm_export.py #, fuzzy #| msgid "JWT authentication is not enabled for this organization" msgid "" "Exports of all public and private data are not enabled for this organization." msgstr "A autenticação JWT não está ativada para esta organização" #: zerver/views/realm_export.py msgid "Exceeded rate limit." msgstr "Excedeu a frequência limite de pedidos." #: zerver/views/realm_export.py #, python-brace-format msgid "" "The export you requested is too large for automatic processing. Please " "request a manual export by contacting {email}." msgstr "" #: zerver/views/realm_export.py msgid "Invalid data export ID" msgstr "ID de exportação de dados inválido" #: zerver/views/realm_export.py msgid "Export already deleted" msgstr "Exportação já foi eliminada" #: zerver/views/realm_export.py msgid "Export failed, nothing to delete" msgstr "A exportação falhou, não existe nada a apagar" #: zerver/views/realm_export.py msgid "Export still in progress" msgstr "Exportação ainda em processamento" #: zerver/views/realm_icon.py msgid "You must upload exactly one icon." msgstr "Tem de carregar exatamente um ícone." #: zerver/views/realm_linkifiers.py msgid "Linkifier not found." msgstr "Criador de ligações não foi encontrado." #: zerver/views/realm_logo.py msgid "You must upload exactly one logo." msgstr "Tem de carregar exatamente um logótipo." #: zerver/views/realm_playgrounds.py #, fuzzy, python-brace-format #| msgid "Invalid characters in pygments language" msgid "Invalid character in language: {character}" msgstr "Caracteres inválidos na linguagem pygments" #: zerver/views/realm_playgrounds.py #, fuzzy, python-brace-format #| msgid "Invalid language '{language}'" msgid "Language '{language}' is not allowed." msgstr "Idioma inválido '{language}'" #: zerver/views/realm_playgrounds.py msgid "Invalid playground" msgstr "Playground inválido" #: zerver/views/registration.py msgid "Unable to cancel import once it has started." msgstr "" #: zerver/views/registration.py #, fuzzy #| msgid "User not authenticated" msgid "Unauthenticated" msgstr "Utilizador não autenticado" #: zerver/views/registration.py msgid "" "Converting Slack data… This may take a while. If you close this tab, you can " "return here from the “Complete registration” link in your email." msgstr "" #: zerver/views/registration.py #, fuzzy #| msgid "moving messages" msgid "Importing messages…" msgstr "a mover mensagens" #: zerver/views/registration.py msgid "Importing attachment data…" msgstr "" #: zerver/views/registration.py msgid "Importing converted Slack data…" msgstr "" #: zerver/views/registration.py msgid "Finalizing import…" msgstr "" #: zerver/views/registration.py msgid "Done!" msgstr "" #: zerver/views/registration.py msgid "No users matching provided email." msgstr "" #: zerver/views/registration.py #, fuzzy #| msgid "Your full name" msgid "Your name" msgstr "O seu nome completo" #: zerver/views/scheduled_messages.py msgid "Recipient required when updating type of scheduled message." msgstr "É obrigatório o destinatário ao atualizar o tipo de mensagem agendada." #: zerver/views/scheduled_messages.py msgid "Topic required when updating scheduled message type to channel." msgstr "" "Tópico obrigatório ao atualizar o tipo de mensagem agendada para o canal." #: zerver/views/sentry.py msgid "Invalid request format" msgstr "Formato de pedido inválido" #: zerver/views/sentry.py msgid "Invalid DSN" msgstr "DSN inválido" #: zerver/views/streams.py msgid "Private channels cannot be made default." msgstr "Canais privados não podem ser tornados pré-definidos." #: zerver/views/streams.py msgid "You must pass \"new_description\" or \"new_group_name\"." msgstr "Tem de passar \"new_description\" ou \"new_group_name\"." #: zerver/views/streams.py msgid "Invalid value for \"op\". Specify one of \"add\" or \"remove\"." msgstr "" "Valor inválido para \"op\". Especificar um de \"adicionar\" ou \"remover\"." #: zerver/views/streams.py msgid "Invalid parameters" msgstr "Parâmetros inválidos" #: zerver/views/streams.py msgid "Channel content access is required." msgstr "" #: zerver/views/streams.py msgid "Channel already has that name." msgstr "Já existe um canal com esse nome." #: zerver/views/streams.py zerver/views/user_groups.py msgid "Nothing to do. Specify at least one of \"add\" or \"delete\"." msgstr "" "Nada para fazer. Especifique pelo menos um entre \"adicionar\" ou \"apagar\"." #: zerver/views/streams.py #, fuzzy, python-brace-format #| msgid "{user_full_name} subscribed you to the channel {channel_name}." msgid "{user_full_name} subscribed you to {channel_name}." msgstr "{user_full_name} subscreveu em seu nome ao canal {channel_name}." #: zerver/views/streams.py #, python-brace-format msgid "{user_full_name} subscribed you to the following channels:" msgstr "{user_full_name} subscreveu em seu nome aos seguintes canais:" #: zerver/views/streams.py #, python-brace-format msgid "Unable to access channel ({channel_name})." msgstr "Não é possível aceder ao canal ({channel_name})." #: zerver/views/streams.py #, python-brace-format msgid "{user_name} created the following channels: {new_channels}." msgstr "{user_name} criou os seguintes canais: {new_channels}." #: zerver/views/streams.py #, python-brace-format msgid "{user_name} created a new channel {new_channels}." msgstr "{user_name} criou um novo canal {new_channels}." #: zerver/views/streams.py msgid "new channels" msgstr "novos canais" #: zerver/views/streams.py #, fuzzy, python-brace-format #| msgid "**{policy}** channel created by {user_name}. **Description:**" msgid "**Web-public** channel created by {user_name}. **Description:**" msgstr "**{policy}** canal criado por {user_name}. **Descrição:**" #: zerver/views/streams.py #, fuzzy, python-brace-format #| msgid "**{policy}** channel created by {user_name}. **Description:**" msgid "**Public** channel created by {user_name}. **Description:**" msgstr "**{policy}** canal criado por {user_name}. **Descrição:**" #: zerver/views/streams.py #, fuzzy, python-brace-format #| msgid "**{policy}** channel created by {user_name}. **Description:**" msgid "" "**Private, shared history** channel created by {user_name}. **Description:**" msgstr "**{policy}** canal criado por {user_name}. **Descrição:**" #: zerver/views/streams.py #, fuzzy, python-brace-format #| msgid "**{policy}** channel created by {user_name}. **Description:**" msgid "" "**Private, protected history** channel created by {user_name}. **Description:" "**" msgstr "**{policy}** canal criado por {user_name}. **Descrição:**" #: zerver/views/streams.py #, python-brace-format msgid "{property} is not a boolean" msgstr "{property} não é boleano" #: zerver/views/streams.py #, python-brace-format msgid "Unknown subscription property: {property}" msgstr "Propriedade de subscrição desconhecida: {property}" #: zerver/views/streams.py #, python-brace-format msgid "Not subscribed to channel ID {channel_id}" msgstr "Não está subscrito/a ao canal ID {channel_id}" #: zerver/views/submessage.py msgid "Invalid json for submessage" msgstr "JSON inválido para submensagem" #: zerver/views/tusd.py zerver/views/upload.py #, python-brace-format msgid "" "File is larger than the maximum upload size ({max_size} MiB) allowed by your " "organization's plan." msgstr "" #: zerver/views/tusd.py zerver/views/upload.py #, python-brace-format msgid "" "File is larger than this server's configured maximum upload size ({max_size} " "MiB)." msgstr "" #: zerver/views/tusd.py #, python-brace-format msgid "" "Uploaded file exceeds the maximum file size for imports ({max_file_size} " "MiB)." msgstr "" #: zerver/views/typing.py msgid "User has disabled typing notifications for channel messages" msgstr "" "O utilizador desativou as notificações de escrita para mensagens do canal" #: zerver/views/typing.py msgid "Missing 'to' argument" msgstr "Argumento 'para' em falta" #: zerver/views/typing.py msgid "Empty 'to' list" msgstr "Lista 'para' em branco" #: zerver/views/typing.py msgid "User has disabled typing notifications for direct messages" msgstr "Utilizador desativou notificações de escrita para mensagens privadas" #: zerver/views/upload.py msgid "

This file does not exist or has been deleted.

" msgstr "

Este ficheiro não existe ou foi apagado.

" #: zerver/views/upload.py msgid "

You are not authorized to view this file.

" msgstr "

Não está autorizado a ver este ficheiro.

" #: zerver/views/upload.py msgid "Invalid token" msgstr "Código inválido" #: zerver/views/upload.py msgid "Invalid filename" msgstr "Nome de ficheiro inválido" #: zerver/views/upload.py msgid "You must specify a file to upload" msgstr "Tem de especificar um ficheiro para carregar" #: zerver/views/upload.py zerver/views/users.py msgid "You may only upload one file at a time" msgstr "Só pode carregar um ficheiro simultaneamente" #: zerver/views/user_groups.py msgid "No new data supplied" msgstr "Não foram fornecidas novas informações" #: zerver/views/user_groups.py msgid "" "Nothing to do. Specify at least one of \"add\", \"delete\", " "\"add_subgroups\" or \"delete_subgroups\"." msgstr "" #: zerver/views/user_groups.py #, python-brace-format msgid "{user_full_name} added you to the group {group_name}." msgstr "{user_full_name} adicionou-o/a ao grupo {group_name}." #: zerver/views/user_groups.py #, python-brace-format msgid "{user_full_name} removed you from the group {group_name}." msgstr "{user_full_name} removeu-o/a do grupo {group_name}." #: zerver/views/user_groups.py #, python-brace-format msgid "User {user_id} is already a member of this group" msgstr "O utilizador {user_id} já é um membro deste grupo" #: zerver/views/user_groups.py #, python-brace-format msgid "There is no member '{user_id}' in this user group" msgstr "Não existe nenhum membro '{user_id}' neste grupo de utilizadores" #: zerver/views/user_groups.py #, python-brace-format msgid "User group {group_id} is already a subgroup of this group." msgstr "O grupo de utilizadores {group_id} já é um um subgrupo deste grupo." #: zerver/views/user_groups.py #, python-brace-format msgid "" "User group {user_group_id} is already a subgroup of one of the passed " "subgroups." msgstr "" "O grupo de utilizadores {user_group_id} já é um subgrupo de um dos subgrupos " "fornecidos." #: zerver/views/user_groups.py msgid "" "Subgroups of a group used for 'workplace_users_group' must allow only " "organization administrators to manage their membership." msgstr "" #: zerver/views/user_groups.py #, python-brace-format msgid "User group {group_id} is not a subgroup of this group." msgstr "O grupo de utilizadores {group_id} não é um subgrupo deste grupo." #: zerver/views/user_settings.py msgid "Avatar changes are disabled in this organization." msgstr "A alteração de avatar está desativada nesta organização." #: zerver/views/user_settings.py msgid "Email address changes are disabled in this organization." msgstr "A alteração do endereço de email está desativada nesta organização." #: zerver/views/user_settings.py msgid "Invalid default_language" msgstr "default_language inválida" #: zerver/views/user_settings.py #, python-brace-format msgid "Invalid notification sound '{notification_sound}'" msgstr "Som de notificação inválido '{notification_sound}'" #: zerver/views/user_settings.py #, python-brace-format msgid "Invalid email batching period: {seconds} seconds" msgstr "" "Período de envio de mensagens de email em massa inválido: {seconds} segundos" #: zerver/views/user_settings.py msgid "Either user_ids or group_ids must be provided." msgstr "" #: zerver/views/user_settings.py msgid "Cannot change this setting for other users." msgstr "" #: zerver/views/user_settings.py msgid "Your Zulip password is managed in LDAP" msgstr "A sua palavra-passe Zulip é gerida no LDAP" #: zerver/views/user_settings.py msgid "Wrong password!" msgstr "Palavra-passe incorreta!" #: zerver/views/user_settings.py #, fuzzy, python-brace-format #| msgid "You're making too many attempts! Try again in {seconds} seconds." msgid "You're making too many attempts! Try again in {retry_after_string}." msgstr "" "Está a efetuar demasiadas tentativas! Tente novamente dentro de {seconds} " "segundos." #: zerver/views/user_settings.py msgid "New password is too weak!" msgstr "Nova palavra-passe demasiado fraca!" #: zerver/views/user_settings.py msgid "You must upload exactly one avatar." msgstr "Tem de carregar exatamente um avatar." #: zerver/views/user_topics.py msgid "Topic is not muted" msgstr "Tópico não está silenciado" #: zerver/views/users.py msgid "Cannot deactivate the only organization owner" msgstr "Não pode desativar o único proprietário da organização" #: zerver/views/users.py #, fuzzy #| msgid "" #| "Nobody in this Zulip organization will be able to see this email address." msgid "User is not allowed to delete other user's messages." msgstr "Ninguém nesta organização Zulip poderá ver este endereço de email." #: zerver/views/users.py msgid "User not authorized to change user emails" msgstr "" #: zerver/views/users.py msgid "" "The owner permission cannot be removed from the only organization owner." msgstr "" "A permissão de proprietário não pode ser removida do único proprietário da " "organização." #: zerver/views/users.py msgid "Invalid new email address." msgstr "" #: zerver/views/users.py #, python-brace-format msgid "New email value error: {message}" msgstr "" #: zerver/views/users.py #, fuzzy #| msgid "" #| "Can't create bots until FAKE_EMAIL_DOMAIN is correctly configured.\n" #| "Please contact your server administrator." msgid "" "Can't change bot email until FAKE_EMAIL_DOMAIN is correctly configured.\n" "Please contact your server administrator." msgstr "" "Não poderá criar bots até FAKE_EMAIL_DOMAIN estar corretamente configurado.\n" "Por favor contacte o administrador do servidor." #: zerver/views/users.py #, fuzzy #| msgid "Channel named {channel_name} already exists" msgid "Email address already in use" msgstr "Um canal chamado {channel_name} já existe" #: zerver/views/users.py msgid "Failed to change owner, no such user" msgstr "A alteração de proprietário falhou, utilizador inexistente" #: zerver/views/users.py msgid "Failed to change owner, user is deactivated" msgstr "A alteração de proprietário falhou, o utilizador está desativado" #: zerver/views/users.py msgid "Failed to change owner, bots can't own other bots" msgstr "" "A alteração de proprietário falhou, os bots não podem ser proprietários de " "outros bots" #: zerver/views/users.py msgid "" "Can't create bots until FAKE_EMAIL_DOMAIN is correctly configured.\n" "Please contact your server administrator." msgstr "" "Não poderá criar bots até FAKE_EMAIL_DOMAIN estar corretamente configurado.\n" "Por favor contacte o administrador do servidor." #: zerver/views/users.py msgid "Embedded bots are not enabled." msgstr "Os bots embebidos não estão ativos." #: zerver/views/users.py msgid "Invalid embedded bot name." msgstr "Nome de bot embebido inválido." #: zerver/views/users.py msgid "User not authorized to create users" msgstr "Utilizador não autorizado a criar utilizadores" #: zerver/views/users.py #, python-brace-format msgid "Email '{email}' not allowed in this organization" msgstr "Email '{email}' não é permitido nesta organização" #: zerver/views/users.py msgid "Disposable email addresses are not allowed in this organization" msgstr "Endereços de email descartáveis não são permitidos nesta organização" #: zerver/views/video_calls.py #, fuzzy, python-brace-format #| msgid "Invalid Zoom access token" msgid "Invalid {provider_name} access token" msgstr "Código de acesso Zoom inválido" #: zerver/views/video_calls.py #, fuzzy, python-brace-format #| msgid "Failed to create Zoom call" msgid "Failed to create {provider_name} call" msgstr "A criação de chamada Zoom falhou" #: zerver/views/video_calls.py #, fuzzy, python-brace-format #| msgid "Zoom credentials have not been configured" msgid "{provider_name} credentials have not been configured" msgstr "As credenciais do Zoom não foram configuradas" #: zerver/views/video_calls.py #, fuzzy, python-brace-format #| msgid "Invalid Zoom credentials" msgid "Invalid {provider_name} credentials" msgstr "Credenciais Zoom inválidas" #: zerver/views/video_calls.py #, fuzzy, python-brace-format #| msgid "Error connecting to the BigBlueButton server." msgid "Error connecting to the {provider_name} server: {reason}" msgstr "Erro ao conectar ao servidor BigBlueButton." #: zerver/views/video_calls.py #, fuzzy, python-brace-format #| msgid "Error authenticating to the BigBlueButton server." msgid "Error authenticating to the {provider_name} server" msgstr "Erro ao autenticar no servidor BigBlueButton." #: zerver/views/video_calls.py #, fuzzy, python-brace-format #| msgid "BigBlueButton server returned an unexpected error." msgid "{provider_name} server returned an unexpected error: {status}" msgstr "O servidor BigBlueButton devolveu um erro inesperado." #: zerver/views/video_calls.py #, fuzzy, python-brace-format #| msgid "Invalid Zoom session identifier" msgid "Invalid {provider_name} session identifier" msgstr "Identificador de sessão Zoom inválido" #: zerver/views/video_calls.py msgid "Unknown Zoom user email" msgstr "" #: zerver/views/video_calls.py #, fuzzy, python-brace-format #| msgid "Failed to create Zoom call" msgid "Failed to create {provider_name} public room." msgstr "A criação de chamada Zoom falhou" #: zerver/views/video_calls.py msgid "Invalid signature." msgstr "Assinatura inválida." #: zerver/views/video_calls.py #, fuzzy, python-brace-format #| msgid "{full_name} mentioned you:" msgid "{full_name}'s Zulip room" msgstr "{full_name} mencionou-o/a:" #: zerver/webhooks/circleci/view.py msgid "Projects using this version control system provider aren't supported" msgstr "" "Projetos que utilizem este fornecedor de sistema de controlo de versões não " "são suportados" #: zerver/webhooks/freshstatus/view.py zerver/webhooks/uptimerobot/view.py #: zerver/webhooks/zabbix/view.py msgid "Invalid payload" msgstr "Payload inválido" #: zerver/webhooks/front/view.py msgid "Unknown webhook request" msgstr "Pedido webhook desconhecido" #: zerver/webhooks/ifttt/view.py zerver/webhooks/zapier/view.py msgid "Topic can't be empty" msgstr "O tópico não pode ficar em branco" #: zerver/webhooks/ifttt/view.py zerver/webhooks/zapier/view.py msgid "Content can't be empty" msgstr "O conteúdo não pode estar em branco" #: zerver/webhooks/jotform/view.py msgid "Unable to handle Jotform payload" msgstr "" #: zerver/webhooks/librato/view.py msgid "Malformed JSON input" msgstr "Introdução JSON mal formatada" #: zerver/webhooks/papertrail/view.py msgid "Events key is missing from payload" msgstr "Eventos chave encontram-se em falta no payload" #: zerver/webhooks/slack/view.py msgid "Error: channels_map_to_topics parameter other than 0 or 1" msgstr "Erro: Parâmetro channels_map_to_topics diferente de 0 ou 1" #: zerver/webhooks/wordpress/view.py #, python-brace-format msgid "Unknown WordPress webhook action: {hook}" msgstr "Ação webhook Wordpress desconhecida: {hook}" #: zerver/worker/deferred_work.py #, python-brace-format msgid "" "Your data export is complete. [View and download exports]" "({export_settings_link})." msgstr "" "A sua exportação de dados foi concluída. [Ver e transferir exportação]" "({export_settings_link})." #: zilencer/auth.py msgid "The verification secret has expired" msgstr "" #: zilencer/auth.py msgid "The verification secret is invalid" msgstr "" #: zilencer/auth.py msgid "The verification secret is malformed" msgstr "" #: zilencer/auth.py msgid "The verification secret is for a different hostname" msgstr "" #: zilencer/auth.py msgid "Invalid subdomain for push notifications bouncer" msgstr "Subdomínio inválido para bouncer de notificações push" #: zilencer/auth.py msgid "Must validate with valid Zulip server API key" msgstr "Tem de validar com uma chave API de servidor Zulip válida" #. error #: zilencer/views.py msgid "Invalid UUID" msgstr "UUID inválido" #. error #: zilencer/views.py msgid "Invalid token type" msgstr "Tipo de código inválido" #: zilencer/views.py #, python-brace-format msgid "{hostname} contains invalid components (e.g., path, query, fragment)." msgstr "" #: zilencer/views.py #, python-brace-format msgid "{hostname} is not a valid hostname" msgstr "{hostname} não é um hostname válido" #: zilencer/views.py #, python-brace-format msgid "{hostname} not yet registered" msgstr "" #: zilencer/views.py #, python-brace-format msgid "Invalid server administrator email address: {email_reason}" msgstr "" #: zilencer/views.py msgid "example.com is not a valid email domain." msgstr "" #: zilencer/views.py #, python-brace-format msgid "{domain} is invalid because it does not have any MX records" msgstr "{domain} é inválido por não contém nenhum registo dns tipo MX" #: zilencer/views.py #, python-brace-format msgid "{domain} does not exist" msgstr "{domain} não existe" #: zilencer/views.py #, python-brace-format msgid "" "The global limits on recent usage of this endpoint have been reached. Please " "try again later or reach out to {support_email} for assistance." msgstr "" #: zilencer/views.py msgid "Registration not found for this hostname" msgstr "" #: zilencer/views.py msgid "The host reported it has no verification secret." msgstr "" #: zilencer/views.py #, python-brace-format msgid "Unexpected status code received from the host: {status_code}" msgstr "" #: zilencer/views.py msgid "Missing ios_app_id" msgstr "ios_app_id em falta" #: zilencer/views.py msgid "Missing user_id or user_uuid" msgstr "user_id ou user_uuid em falta" #: zilencer/views.py #, python-brace-format msgid "" "Your plan doesn't allow sending push notifications. Reason provided by the " "server: {reason}" msgstr "" "O seu plano não permite o envio de notificações push. A razão dada pelo " "servidor: {reason}" #: zilencer/views.py msgid "Your plan doesn't allow sending push notifications." msgstr "O seu plano não permite o envio de notificações push." #: zilencer/views.py #, python-brace-format msgid "Invalid property {property}" msgstr "Propriedade inválida {property}" #: zilencer/views.py msgid "Invalid event type." msgstr "Tipo de evento inválido." #: zilencer/views.py msgid "Data is out of order." msgstr "Dados estão desordenados." #: zilencer/views.py msgid "Duplicate registration detected." msgstr "Detetado registo duplicado." #: zilencer/views.py msgid "Malformed audit log data" msgstr "Dados de registo de auditoria mal formatados" #: zproject/backends.py msgid "You need to reset your password." msgstr "É necessário repor a palavra-passe." #: zproject/backends.py msgid "Missing id_token parameter" msgstr "Parâmetro id_token em falta" #: zproject/backends.py #, fuzzy #| msgid "Missing id_token parameter" msgid "Missing idp param" msgstr "Parâmetro id_token em falta" #: zproject/backends.py msgid "Invalid OTP" msgstr "OTP inválido" #: zproject/backends.py msgid "Can't use both mobile_flow_otp and desktop_flow_otp together." msgstr "Não pode usar mobile_flow_otp e desktop_flow_otp em simultâneo." #~ msgid "X (Twitter)" #~ msgstr "X (Twitter)" #, fuzzy #~| msgid "Already have an account?" #~ msgid "Don't have an account?" #~ msgstr "Já tem uma conta?" #~ msgid "Must be an organization member" #~ msgstr "Tem de ser membro da organização" #, fuzzy #~| msgid "GIPHY integration disabled" #~ msgid "GIF integration disabled" #~ msgstr "Integração GIPHY desativada" #~ msgid "Zoom credentials have not been configured" #~ msgstr "As credenciais do Zoom não foram configuradas" #~ msgid "Invalid Zoom credentials" #~ msgstr "Credenciais Zoom inválidas" #~ msgid "Failed to create Zoom call" #~ msgstr "A criação de chamada Zoom falhou" #~ msgid "BigBlueButton is not configured." #~ msgstr "BigBlueButton não está configurado." #~ msgid "Unable to handle Pivotal payload" #~ msgstr "Não é possível processar o Pivotal payload" #~ msgid "Avatar" #~ msgstr "Avatar" #, python-format #~ msgid "" #~ "Congratulations, you have created a new Zulip demo organization. Note " #~ "that this organization will be automatically deleted in 30 days. Learn " #~ "more about demo organizations
here!" #~ msgstr "" #~ "Parabéns, criou uma nova organização de demonstração. Note que esta " #~ "organização será eliminada automaticamente dentro de 30 dias. Saiba mais " #~ "sobre organizações de demonstraçãoaqui!" #, python-format #~ msgid "" #~ "Congratulations, you have created a new demo Zulip organization. Note " #~ "that this organization will be automatically deleted in 30 days. Learn " #~ "more about demo organizations here: %(demo_organizations_help_link)s!" #~ msgstr "" #~ "Parabéns, criou uma nova organização de demonstração Zulip. Note que esta " #~ "organização será eliminada dentro de 30 dias. Saiba mais sobre " #~ "organizações de demonstração aqui: %(demo_organizations_help_link)s!" #~ msgid "Set a new password." #~ msgstr "Definir nova palavra-passe." #~ msgid "API usage exceeded rate limit" #~ msgstr "Excedeu o limite de frequência da utilização da API" #~ msgid "Custom external account must define URL pattern" #~ msgstr "Utilizador externo personalizado tem de definir um padrão de URL" #, python-brace-format #~ msgid "The {webhook} webhook expects time in milliseconds." #~ msgstr "O webhook {webhook} espera o tempo em milissegundos." #~ msgid "List of options" #~ msgstr "Lista de opções" #~ msgid "Text (short)" #~ msgstr "Texto (curto)" #~ msgid "Text (long)" #~ msgstr "Texto (longo)" #~ msgid "Allow GIFs rated Y (Very young audience)" #~ msgstr "Permitir GIFs classificados para audiências jovens (Y)" #, python-brace-format #~ msgid "Please request a manual export from {email}." #~ msgstr "Por favor peça uma exportação manual de {email}." #~ msgid "" #~ "You can only invite other Zephyr mirroring users to private channels." #~ msgstr "" #~ "Só pode convidar outros utilizadores de espelhamento Zephyr para canais " #~ "privados." #~ msgid "Name too short!" #~ msgstr "Nome demasiado curto!" #~ msgid "Public, protected history" #~ msgstr "Público, histórico protegido" #~ msgid "Zephyr mirroring is not allowed in this organization" #~ msgstr "Espelhamento Zephyr não é permitido nesta organização" #~ msgid "Could not find Kerberos credential" #~ msgstr "Não foi possível encontrar a credencial Kerberos" #~ msgid "Webathena login not enabled" #~ msgstr "Autenticação Webathena não está ativa" #~ msgid "Invalid Kerberos cache" #~ msgstr "Cache Kerberos inválida" #~ msgid "We were unable to set up mirroring for you" #~ msgstr "Não nos foi possível configurar espelhamento para si" #~ msgid "Invalid email address." #~ msgstr "Endereço de email inválido." #~ msgid "" #~ "\n" #~ " Your Zulip chat cannot be loaded because the server is " #~ "experiencing technical difficulties.\n" #~ " " #~ msgstr "" #~ "\n" #~ " O seu Zulip não pode ser carregado pois o servidor está a com " #~ "dificuldades técnicas.\n" #~ " " #~ msgid "" #~ "\n" #~ " This page will reload automatically when service is " #~ "restored.\n" #~ " " #~ msgstr "" #~ "\n" #~ " Esta página será carregada automaticamente assim que o " #~ "serviço seja restaurado.\n" #~ " " #~ msgid "Convert demo organization before upgrading." #~ msgstr "Converta a organização de demonstração antes de efetuar um upgrade." #, python-format #~ msgid "" #~ "\n" #~ " No account found for %(email)s.\n" #~ " " #~ msgstr "" #~ "\n" #~ " Nenhuma conta encontrada para %(email)s.\n" #~ " " #~ msgid "" #~ "\n" #~ " This organization has been deactivated.\n" #~ " " #~ msgstr "" #~ "\n" #~ " Esta organização foi desativada.\n" #~ " " #, python-format #~ msgid "" #~ "\n" #~ " This invitation expires in two days. If the invitation expires,\n" #~ " you'll need to ask %(referrer_name)s for another one.\n" #~ " " #~ msgstr "" #~ "\n" #~ " Este convite expira dentro de dois dias. Se o convite expirar,\n" #~ " irá precisar de pedir um novo convite a %(referrer_name)s.\n" #~ " " #~ msgid "Manage email preferences: " #~ msgstr "Gerir preferências de email:" #~ msgid "" #~ "\n" #~ " Click the button below to log in.\n" #~ " " #~ msgstr "" #~ "\n" #~ " Clique no botão abaixo para iniciar sessão.\n" #~ " " #, python-format #~ msgid "" #~ "\n" #~ " This link will expire in %(validity_in_hours)s hours.\n" #~ " " #~ msgstr "" #~ "\n" #~ " Esta ligação irá expirar dentro de %(validity_in_hours)s horas.\n" #~ " " #~ msgid "Shorter is better than longer." #~ msgstr "Curto é melhor do que longo." #~ msgid "Topics are required in this organization." #~ msgstr "São obrigatórios tópicos nesta organização." #~ msgid "Topics are required in this organization" #~ msgstr "Os tópicos são obrigatórios nesta organização"