diff --git a/config/locales/client.de.yml b/config/locales/client.de.yml index d8dbbe2e033..2866b62d982 100644 --- a/config/locales/client.de.yml +++ b/config/locales/client.de.yml @@ -128,7 +128,7 @@ de: url: "URL kopieren und teilen" action_codes: public_topic: "hat dieses Thema öffentlich gemacht, %{when}" - open_topic: "converted this to a topic %{when}" + open_topic: "hat dies in ein Thema umgewandelt, %{when}" private_topic: "hat dieses Thema in eine Nachricht umgewandelt, %{when}" split_topic: "hat dieses Thema aufgeteilt, %{when}" invited_user: "hat %{who} eingeladen, %{when}" diff --git a/config/locales/client.es.yml b/config/locales/client.es.yml index 8062c43a37d..aa74ab52cc7 100644 --- a/config/locales/client.es.yml +++ b/config/locales/client.es.yml @@ -1018,7 +1018,7 @@ es: no_notifications_title: "No tienes ninguna notificación todavía" no_notifications_body: > En esta pestaña te avisaremos sobre actividad relevante para ti incluyendo respuestas a tus temas y mensajes, @menciones o citas, y respuestas a los temas que estés siguiendo. También te notificaremos por correo electrónico si hace tiempo que no te conectas.

A través del icono %{icon} puedes decidir sobre qué temas, categorías y etiquetas quieres que te avisemos. Ve a tus preferencias de notificaciones para más detalles. - no_notifications_page_title: "No tienes ninguna notificación todavía" + no_notifications_page_title: "Todavía no tienes notificaciones" no_notifications_page_body: > Te notificaremos de actividad relevante para ti, como cuando alguien responda a tus temas o mensajes, te @mencione o cite, y también cuando alguien responda a temas que estés vigilando. Además, te mandaremos las notificaciones a tu correo electrónico cuando no te hayamos visto por aquí en un tiempo.

Busca el icono %{icon} para decidir las categorías o etiquetas sobre las que quieres que mandemos notificaciones. Para más ajustes, pásate por tus preferencias de notificaciones. first_notification: "¡Tu primera notificación! Selecciónala para empezar." @@ -1144,7 +1144,7 @@ es: tags: "Etiquetas" warnings: "Advertencias oficiales" read_more_in_group: "¿Quieres leer más? Consulta otros mensajes de %{groupLink}." - read_more: "¿Quieres leer más? Busca otros mensajes en tus mensajes personales." + read_more: "¿Quieres seguir leyendo? Echa un vistazo a otros mensajes en tus mensajes personales." preferences_nav: account: "Cuenta" security: "Seguridad" @@ -2595,7 +2595,7 @@ es: instructions: "Comparte el enlace a este tema:" copied: "Enlace al tema copiado." restricted_groups: - one: "Sólo visible para los miembros del grupo: %{groupNames}" + one: "Solo visible para los miembros del grupo: %{groupNames}" other: "Solo visible para los miembros de los grupos: %{groupNames}" notify_users: title: "Notificar" @@ -5117,7 +5117,9 @@ es: grant_existing_holders: Conceder una vez más la medalla a las cuentas que ya la tengan emoji: title: "Emoji" + help: "Añade emojis que cualquiera podrá usar. Suelta varios archivos a la vez sin escribir un nombre para crear emojis usando su nombre de archivo. Los archivos que subas a la vez serán parte del grupo seleccionado. También puedes hacer clic en «Añadir nuevo emoji» para abrir el selector de archivos." add: "Añadir emoji nuevo" + choose_files: "Seleccionar archivos" uploading: "Subiendo..." name: "Nombre" group: "Grupo" diff --git a/config/locales/client.ko.yml b/config/locales/client.ko.yml index b204ac2d187..cc281b0f281 100644 --- a/config/locales/client.ko.yml +++ b/config/locales/client.ko.yml @@ -4907,7 +4907,9 @@ ko: grant_existing_holders: 기존 배지 소지자에게 추가 배지 부여 emoji: title: "이모티콘" + help: "모든 사람이 사용할 수 있는 새 그림 이모티콘을 추가하세요.이름을 입력하지 않고 여러 파일을 한 번에 드래그 앤 드롭하여 파일 이름으로 이모티콘을 만들 수 있습니다.선택한 그룹은 동시에 추가되는 모든 파일에 사용됩니다. '새 이모티콘 추가'를 클릭하여 파일 선택기를 열 수도 있습니다." add: "새 이모티콘 추가" + choose_files: "파일 선택" uploading: "업로드 중..." name: "이름" group: "그룹" diff --git a/config/locales/client.pt_BR.yml b/config/locales/client.pt_BR.yml index 96d0aa981e1..bf411862204 100644 --- a/config/locales/client.pt_BR.yml +++ b/config/locales/client.pt_BR.yml @@ -128,13 +128,14 @@ pt_BR: url: "Copiar e compartilhar a URL" action_codes: public_topic: "tornou este tópico público em %{when}" + open_topic: "converteu isto em um tópico %{when}" private_topic: "tornou este tópico em uma mensagem pessoal %{when}" split_topic: "dividiu este tópico %{when}" invited_user: "convidou %{who} %{when}" invited_group: "convidou %{who} %{when}" user_left: "%{who} se removeram desta mensagem %{when}" removed_user: "%{who} foi removido(a) %{when} atrás" - removed_group: "removido %{who} %{when}" + removed_group: "removeu %{who} %{when}" autobumped: "automaticamente promovido %{when}" autoclosed: enabled: "fechou %{when}" @@ -172,6 +173,7 @@ pt_BR: themes: default_description: "Padrão" broken_theme_alert: "Seu site pode não funcionar porque o tema/componente %{theme} tem erros. Desative-o em %{path}." + broken_decorator_alert: "As postagens podem não ser exibidas corretamente porque um dos decoradores de conteúdo do seu site detectou um erro. Confira as ferramentas de desenvolvedor do navegador para obter mais informações." s3: regions: ap_northeast_1: "Ásia Pacífico (Tóquio)" @@ -185,6 +187,7 @@ pt_BR: cn_northwest_1: "China (Ningxia)" eu_central_1: "UE (Frankfurt)" eu_north_1: "UE (Estocolmo)" + eu_south_1: "UE (Milão)" eu_west_1: "UE (Irlanda)" eu_west_2: "UE (Londres)" eu_west_3: "UE (Paris)" @@ -242,6 +245,8 @@ pt_BR: character_count: one: "%{count} carácter" other: "%{count} caracteres" + period_chooser: + aria_label: "Filtrar por período" related_messages: title: "Mensagens relacionadas" see_all: 'Ver todas as mensagens de @ %{username} ...' @@ -280,6 +285,7 @@ pt_BR: bookmarks: created: "Você marcou esta postagem como favorita. %{name}" not_bookmarked: "marcar postagem como favorita" + remove_reminder_keep_bookmark: "Remover lembrete e manter favorito" created_with_reminder: "Você marcou esta postagem com um lembrete em %{date}. %{name}" remove: "Remover favorito" delete: "Excluir favorito" @@ -306,6 +312,7 @@ pt_BR: copied: "copiado!" drafts: label: "Rascunhos" + label_with_count: "Rascunhos (%{count})" resume: "Retomar" remove: "Remover" remove_confirmation: "Tem certeza de que deseja excluir este rascunho?" @@ -369,6 +376,7 @@ pt_BR: placeholder: "digite o título da mensagem, URL ou ID aqui" review: order_by: "Ordenar por" + date_filter: "Postado entre" in_reply_to: "em resposta a" explain: why: "explique por que este item foi colocado na fila" @@ -798,6 +806,7 @@ pt_BR: owner: "Proprietário(a)" primary: "Primário" forbidden: "Você não tem permissão para visualizar membros." + no_filter_matches: "Nenhum membro corresponde a essa pesquisa." topics: "Tópicos" posts: "Postagens" mentions: "Menções" @@ -933,6 +942,7 @@ pt_BR: all: "Tudo" read: "Lidos(as)" unread: "Não lidos(as)" + unseen: "Não vistos" ignore_duration_title: "Ignorar usuário(a)" ignore_duration_username: "Nome do(a) usuário(a)" ignore_duration_when: "Duração:" @@ -1010,6 +1020,8 @@ pt_BR: no_notifications_body: > Neste painel, você receberá notificações sobre atividades relevantes, inclusive respostas aos seus tópicos e postagens, quando você for citado(a) ou mencionado(a) (@mentions) por alguém e quando os tópicos que você estiver acompanhando receberem respostas. As notificações também serão enviadas por e-mail quando você passar algum tempo sem entrar com a conta.

Procure por %{icon} para decidir sobre quais tópicos, categorias e etiquetas específicas você quer receber notificações. Para obter mais informações, verifique suas preferências de notificações. no_notifications_page_title: "Você ainda não tem nenhuma notificação" + no_notifications_page_body: > + Você receberá notificações sobre atividades relevantes, inclusive respostas aos seus tópicos e postagens, quando você for citado(a) ou mencionado(a) (@mentions) por alguém e quando os tópicos que você estiver acompanhando receberem respostas. As notificações também serão enviadas por e-mail quando você passar algum tempo sem entrar com a conta.

Procure por %{icon} para decidir sobre quais tópicos, categorias e etiquetas específicas você quer receber notificações. Para obter mais informações, verifique suas preferências de notificações. first_notification: "Sua primeira notificação! Selecione-a para começar." dynamic_favicon: "Exibir contagens no ícone do navegador" skip_new_user_tips: @@ -1112,17 +1124,19 @@ pt_BR: warnings_received: "avisos" rejected_posts: "postagens rejeitadas" messages: + all: "todas as caixas de entrada" inbox: "Caixa de entrada" + personal: "Pessoal" latest: "Últimos" sent: "Enviadas" unread: "Não lidos(as)" unread_with_count: one: "Não lido (%{count})" - other: "Não lido (%{count})" + other: "Não lidos (%{count})" new: "Novo" new_with_count: one: "Novo (%{count})" - other: "Novo (%{count})" + other: "Novos (%{count})" archive: "Arquivo" groups: "Meus grupos" move_to_inbox: "Mover para caixa de entrada" @@ -1130,6 +1144,10 @@ pt_BR: failed_to_move: "Falha ao mover as mensagens selecionadas (talvez você esteja sem conexão com a internet)" tags: "Etiquetas" warnings: "Avisos oficiais" + read_more_in_group: "Quer ler mais? Veja outras mensagens em %{groupLink}." + read_more: "Quer ler mais? Veja outras mensagens em mensagens pessoais." + read_more_group_pm_MF: "Há { UNREAD, plural, =0 {} one { não foi # lida } other { não foram # lidas } } { NEW, plural, =0 {} one { {BOTH, select, true{and } false {é } other{}} # nova mensagem} other { {BOTH, select, true{e } false {são } other{}} # novas mensagens} } restantes, ou veja outras mensagens em {groupLink}" + read_more_personal_pm_MF: "Há { UNREAD, plural, =0 {} one { não foi # lia } other { não foram # lidas } } { NEW, plural, =0 {} one { {BOTH, select, true{e } false {é } other{}} # nova mensagem} other { {BOTH, select, true{e } false {são } other{}} # novas mensagens} } restantes, ou veja outras mensagens pessoais" preferences_nav: account: "Conta" security: "Segurança" @@ -1286,9 +1304,10 @@ pt_BR: connect: "Conectar" revoke: "Revogar" cancel: "Cancelar" - not_connected: "(não conectada)" + not_connected: "(não conectou)" confirm_modal_title: "Conecte-se à conta %{provider}" confirm_description: + disconnect: "Sua conta do %{provider}, \"%{account_description}\", será desconectada." account_specific: "Sua conta %{provider} \"%{account_description}\" será usada para autenticação." generic: "Sua conta %{provider} será usada para autenticação." name: @@ -1376,9 +1395,11 @@ pt_BR: every_month: "a cada mês" every_six_months: "a cada seis meses" email_level: + title: "Me enviar e-mail quando eu for citado(a), receber resposta, meu @username for mencionado, ou quando houver atividades novas nas categorias, etiquetas ou tópicos que acompanho." always: "sempre" only_when_away: "somente quando estiver longe" never: "nunca" + email_messages_level: "Me enviar e-mail quando eu receber uma mensagem pessoal" include_tl0_in_digests: "Incluir conteúdo de usuários novos no resumo de e-mail" email_in_reply_to: "Incluir um trecho das respostas à postagem nos e-mails" other_settings: "Outros(as)" @@ -1465,11 +1486,17 @@ pt_BR: expired_at_time: "Expirou em %{time}" show_advanced: "Exibir opções avançadas" hide_advanced: "Ocultar opções avançadas" + restrict: "Restringir a" + restrict_email: "Restringir a e-mail" + restrict_domain: "Restringir a domínio" + email_or_domain_placeholder: "name@example.com ou example.com" max_redemptions_allowed: "Máximo de usos" add_to_groups: "Adicionar a grupos" + invite_to_topic: "Chegar ao tópico" expires_at: "Expira após" custom_message: "Mensagem pessoal opcional" send_invite_email: "Salvar e enviar e-mail" + send_invite_email_instructions: "Restringir convite a e-mail para enviar um e-mail de convite" save_invite: "Salvar convite" invite_saved: "Convite salvo" bulk_invite: @@ -1637,6 +1664,8 @@ pt_BR: description_time_MF: "Há {replyCount, plural, one {# resposta} other {# respostas}} com um tempo de leitura estimado de {readingTime, plural, one {# minuto} other {# minutos}}." enable: "Resumir este tópico" disable: "Exibir todas as postagens" + short_label: "Resumir" + short_title: "Exibir um resumo deste tópico: as postagens mais interessantes segundo a comunidade" deleted_filter: enabled_description: "Este tópico contém postagens excluídas, que foram ocultadas." disabled_description: "As postagens excluídas deste tópico estão sendo exibidas." @@ -1664,10 +1693,12 @@ pt_BR: disclaimer: "Ao se cadastrar, você concorda com a política de privacidade e os termos de serviço." title: "Criar sua conta" failed: "Algo deu errado, talvez este e-mail já esteja cadastrado, tente usar o link de senha esquecida." + associate: "Já tem uma conta? Entre para vincular sua conta do %{provider}." forgot_password: title: "Redefinição de senha" action: "Esqueci minha senha" invite: "Digite o seu nome do(a) usuário(a) ou endereço de e-mail, e enviaremos um e-mail para redefinir sua senha." + invite_no_username: "Digite o seu endereço de e-mail, e enviaremos um e-mail para redefinir sua senha." reset: "Redefinir senha" complete_username: "Se uma conta corresponder ao nome do(a) usuário(a) %{username}, você deverá receber um e-mail com instruções de como redefinir sua senha rapidamente." complete_email: "Se uma conta corresponder a %{email}, você deverá receber um e-mail com instruções de como redefinir sua senha rapidamente." @@ -1741,21 +1772,27 @@ pt_BR: google_oauth2: name: "Google" title: "com o Google" + sr_title: "Entrar com o Google" twitter: name: "Twitter" title: "com o Twitter" + sr_title: "Entrar com o Twitter" instagram: name: "Instagram" title: "com o Instagram" + sr_title: "Entrar com o Instagram" facebook: name: "Facebook" title: "com o Facebook" + sr_title: "Entrar com o Facebook" github: name: "GitHub" title: "com o GitHub" + sr_title: "Entrar com o GitHub" discord: name: "Discord" title: "com o Discord" + sr_title: "Entrar com o Discord" second_factor_toggle: totp: "Use um aplicativo autenticador" backup_code: "Use um código de backup" @@ -1810,6 +1847,9 @@ pt_BR: select_to_filter: "Selecione um valor para filtrar" default_header_text: Selecionar... no_content: Nenhuma correspondência encontrada + results_count: + one: "%{count} resultado" + other: "%{count} resultados" filter_placeholder: Pesquisar... filter_placeholder_with_any: Pesquisar ou criar… create: "Criar: \"%{content}\"" @@ -1876,6 +1916,14 @@ pt_BR: group_mentioned: one: "Ao mencionar %{group}, você está prestes a notificar %{count} pessoa. Tem certeza?" other: "Ao mencionar %{group}, você está prestes a notificar %{count} pessoas. Tem certeza?" + cannot_see_mention: + category: "Você mencionou @%{username}, mas ele(a) não será notificado(a), pois não tem acesso a esta categoria. Você precisará adicioná-lo(a) ao grupo que tem acesso à categoria." + private: "Você mencionou @%{username}, mas ele(a) não será notificado(a), pois não pode ver esta mensagem pessoal. Você precisará convidá-lo(a) para esta mensagem pessoal." + muted_topic: "Você mencionou @%{username}, ele(a) não receberá notificação porque este tópico foi silenciado." + not_allowed: "Você mencionou @%{username}, ele(a) não receberá notificação porque não recebeu convite para este tópico." + here_mention: + one: "Ao mencionar @%{here}, você está prestes a notificar o(a) usuário(a) %{count}. Tem certeza?" + other: "Ao mencionar @%{here}, você está prestes a notificar os(as) usuário(as) %{count}. Tem certeza?" duplicate_link: "Parece que o seu link de %{domain} já foi postado neste tópico por @%{username} em uma resposta em %{ago}. Tem certeza de que deseja postar novamente?" reference_topic_title: "RE: %{title}" error: @@ -1907,6 +1955,7 @@ pt_BR: create_whisper: "Sussuro" create_shared_draft: "Criar rascunho compartilhado" edit_shared_draft: "Editar rascunho compartilhado" + title: "Ou aperte %{modifier}Enter" users_placeholder: "Adicionar um usuário" title_placeholder: "Em algumas palavras, sobre o que é esta discussão?" title_or_link_placeholder: "Digite um título, ou cole um link aqui" @@ -1996,6 +2045,8 @@ pt_BR: desc: "Responder sem alterar a data da última resposta" reload: "Recarregar" ignore: "Ignorar" + image_alt_text: + aria_label: Texto alternativo para imagem notifications: tooltip: regular: @@ -2045,6 +2096,9 @@ pt_BR: reaction_2: "%{username}, %{username2} %{description}" votes_released: "%{description} - concluído(a)" dismiss_confirmation: + body: + one: "Tem certeza? Você tem %{count} notificação importante." + other: "Tem certeza? Você tem %{count} notificações importantes." dismiss: "Descartar" cancel: "Cancelar" group_message_summary: @@ -2102,6 +2156,9 @@ pt_BR: select_all: "Selecionar tudo" clear_all: "Limpar tudo" too_short: "Seu termo de pesquisa é muito curto." + open_advanced: "Abrir pesquisa avançada" + clear_search: "Limpar pesquisa" + sort_or_bulk_actions: "Classifique ou selecione em massa os resultados" result_count: one: "%{count} resultado para%{term}" other: "%{count}%{plus} resultados para%{term}" @@ -2118,15 +2175,22 @@ pt_BR: search_google: "Tente pesquisar com o Google:" search_google_button: "Google" search_button: "Pesquisar" + search_term_label: "insira a palavra-chave de pesquisa" categories: "Categorias" tags: "Etiquetas" in: "em" in_this_topic: "neste tópico" + in_this_topic_tooltip: "mudar para pesquisa de todos os tópicos" + in_topics_posts: "em todos os tópicos e postagens" enter_hint: "ou pressione Enter" in_posts_by: "em postagens por %{username}" + browser_tip: "%{modifier} + f" + browser_tip_description: "usar novamente pesquisa de navegador" + recent: "Pesquisas recentes" + clear_recent: "Remover pesquisas recentes" type: default: "Tópicos/postagens" - users: "Usuários" + users: "Usuários(as)" categories: "Categorias" categories_and_tags: "Categorias/etiquetas" context: @@ -2136,11 +2200,17 @@ pt_BR: topic: "Pesquisar este tópico" private_messages: "Pesquisar mensagens" tips: + category_tag: "filtros por categoria ou etiqueta" + author: "filtros por autor(a) de postagem" + in: "filtros por metadados (por exemplo: in:title, in:personal, in:pinned)" + status: "filtros por status de tópico" + full_search: "inicia pesquisa de pa'gina inteira" full_search_key: "%{modifier} + Enter" advanced: title: Filtros avançados posted_by: label: Postado por + aria_label: Filtro por autor(a) de postagem in_category: label: Categorizado in_group: @@ -2149,6 +2219,7 @@ pt_BR: label: Com emblema with_tags: label: Com etiqueta + aria_label: Filtro usando etiquetas filters: label: Retornar somente tópicos/postagens... title: Correspondência somente no título @@ -2179,18 +2250,26 @@ pt_BR: label: Mensagens min: placeholder: mínimo + aria_label: filtrar por número mínimo de postagens max: placeholder: máximo + aria_label: filtrar por número máximo de postagens time: label: Postado + aria_label: Filtrar por data de postagem before: antes after: depois views: label: Visualizações min_views: placeholder: mínimo + aria_label: filtrar por visualizações mínimas max_views: placeholder: máximo + aria_label: filtrar por visualizações máximas + additional_options: + label: "Filtrar por contagem de postagens e visualizações de tópico" + hamburger_menu: "menu" new_item: "novo" go_back: "voltar" not_logged_in_user: "página do(a) usuário(a) com resumo de atividades e preferências atuais" @@ -2246,6 +2325,7 @@ pt_BR: other: "Progresso: %{count} tópicos" none: unread: "Você não tem tópicos não lidos." + unseen: "Você não tem tópicos não vistos." new: "Você não tem novos tópicos." read: "Você ainda não leu nenhum tópico." posted: "Você ainda não postou em nenhum tópico." @@ -2262,6 +2342,7 @@ pt_BR: read: "Não há mais tópicos lidos." new: "Não há mais tópicos novos." unread: "Não há mais tópicos não lidos." + unseen: "Não há mais tópicos não vistos." category: "Não há mais tópicos na categoria %{category}." tag: "Não há mais tópicos na categoria %{tag}." top: "Não há mais melhores tópicos." @@ -2489,6 +2570,7 @@ pt_BR: open: "Abrir tópico" close: "Fechar tópico" multi_select: "Selecionar postagens..." + slow_mode: "Definir modo lento..." timed_update: "Definir timer do tópico..." pin: "Fixar tópico..." unpin: "Desafixar tópico..." @@ -2497,6 +2579,7 @@ pt_BR: invisible: "Remover da lista" visible: "Adicionar à lista" reset_read: "Redefinir data de leitura" + make_public: "Tornar tópico público..." make_private: "Crie uma mensagem pessoal" reset_bump_date: "Redefinir data de promoção" feature: @@ -2514,6 +2597,9 @@ pt_BR: help: "compartilhar um link deste tópico" instructions: "Compartilhar um link para este tópico:" copied: "Link do tópico copiado." + restricted_groups: + one: "Visível apenas para membros do grupo: %{groupNames}" + other: "Visível apenas para membros dos grupos: %{groupNames}" notify_users: title: "Notificar" instructions: "Notificar os(as) usuários(as) a seguir sobre este tópico:" @@ -2691,9 +2777,9 @@ pt_BR: deleted_by_author_simple: "(tópico excluído pelo(a) autor(a))" post: quote_reply: "Citação" - quote_reply_shortcut: "Ou pressione q" + quote_reply_shortcut: "Ou pressione Q" quote_edit: "Editar" - quote_edit_shortcut: "Ou pressione e" + quote_edit_shortcut: "Ou pressione E" quote_share: "Compartilhar" edit_reason: "Motivo:" post_number: "postagem %{number}" @@ -2742,6 +2828,7 @@ pt_BR: edit: "Desculpe, houve um erro ao editar sua postagem. Tente outra vez." upload: "Desculpe, houve um erro ao enviar o arquivo. Tente outra vez." file_too_large: "Desculpe, este arquivo é muito grande (o tamanho máximo é de %{max_size_kb} KB). Que tal enviar o arquivo grande para um serviço de nuvem e compartilhar o link?" + file_too_large_humanized: "Desculpe, este arquivo é muito grande (o tamanho máximo é de %{max_size}). Que tal enviar o arquivo grande para um serviço de nuvem e compartilhar o link?" too_many_uploads: "Desculpe, você pode enviar apenas um arquivo por vez." too_many_dragged_and_dropped_files: one: "Desculpe, é possível carregar apenas %{count} arquivo por vez." @@ -2786,6 +2873,7 @@ pt_BR: just_the_post: "Não, apenas esta postagem" admin: "ações administrativas da postagem" permanently_delete: "Excluir permanentemente" + permanently_delete_confirmation: "Tem certeza de que deseja excluir permanentemente esta postagem? Não será possível recuperá-la." wiki: "Tornar Wiki" unwiki: "Remover Wiki" convert_to_moderator: "Adicionar cor da equipe" @@ -2793,6 +2881,8 @@ pt_BR: rebake: "Reconstruir HTML" publish_page: "Publicação de página" unhide: "Revelar" + change_owner: "Trocar propriedade..." + grant_badge: "Conceder emblema..." lock_post: "Bloquear postagem" lock_post_description: "impedir que o(a) autor(a) edite esta postagem" unlock_post: "Desbloquear postagem" @@ -2806,6 +2896,8 @@ pt_BR: delete_topic_confirm_modal_no: "Não, manter este tópico" delete_topic_error: "Ocorreu um erro ao excluir este tópico" delete_topic: "excluir tópico" + add_post_notice: "Adicionar aviso da equipe..." + change_post_notice: "Alterar aviso da equipe..." delete_post_notice: "Excluir aviso da equipe" remove_timer: "remover timer" edit_timer: "editar timer" @@ -2997,6 +3089,7 @@ pt_BR: num_auto_bump_daily: "Número de tópicos em aberto para promover automaticamente:" navigate_to_first_post_after_read: "Navegue até a primeira postagem depois que os tópicos forem lidos" notifications: + title: "alterar nível de notificação para esta categoria" watching: title: "Acompanhando" description: "Você acompanhará automaticamente todos os tópicos nesta categoria. Você será notificado(a) de todas as novas postagens em todos os tópicos. Além disso, uma contagem de novas respostas será exibida." @@ -3192,6 +3285,10 @@ pt_BR: lower_title_with_count: one: "%{count} não lido" other: "%{count} não lidos" + unseen: + title: "Não vistos" + lower_title: "não vistos" + help: "novos tópicos e tópicos que você está acompanhando ou monitorando com postagens não lidas" new: lower_title_with_count: one: "%{count} nova" @@ -3334,6 +3431,7 @@ pt_BR: title: "Menu de pesquisa" prev_next: "%{shortcut} Mover seleção para cima e para baixo" insert_url: "%{shortcut} Inserir seleção no compositor aberto" + full_page_search: "%{shortcut} inicia pesquisa de página inteira" badges: earned_n_times: one: "Emblema obtido %{count} vez" @@ -3370,7 +3468,17 @@ pt_BR: favorite_max_not_reached: "Marcar este emblema com o favorito" favorite_count: "%{count}/%{max} emblemas marcados como favoritos" download_calendar: + title: "Baixar calendário" + save_ics: "Baixar arquivo .ics" + save_google: "Adicionar ao Google calendar" + remember: "Não perguntar novamente" + remember_explanation: "(você pode alterar esta preferência nas suas preferências de usuário(a))" download: "Download" + default_calendar: "Calendário padrão" + default_calendar_instruction: "Determine qual calendário deve ser usado ao salvar datas" + add_to_calendar: "Adicionar ao calendário" + google: "Google Calendar" + ics: "ICS" tagging: all_tags: "Todas as etiquetas" other_tags: "Outras etiquetas" @@ -3379,17 +3487,23 @@ pt_BR: changed: "etiquetas alteradas:" tags: "Etiquetas" choose_for_topic: "etiquetas opcionais" + choose_for_topic_required: + one: "selecione pelo menos %{count} etiqueta..." + other: "selecione pelo menos %{count} etiquetas..." info: "Informações" default_info: "Esta etiqueta não está restrita a nenhuma categorias e não possui sinônimos." + staff_info: "Para adicionar restrições, coloque esta etiqueta em um grupo de etiquetas." category_restricted: "Essa tag é restrita a categorias que você não tem permissão para acessar." synonyms: "Sinônimos" synonyms_description: "Quando as seguintes etiquetas forem usadas, serão substituídas por %{base_tag_name}." + save: "Salvar nome e descrição da etiqueta" tag_groups_info: one: 'Esta etiqueta pertence ao grupo: %{tag_groups}.' other: "Esta etiqueta pertence aos grupos: %{tag_groups}." category_restrictions: one: "Pode ser usada apenas nesta categoria:" other: "Pode ser usada apenas nestas categorias:" + edit_synonyms: "Editar sinônimos" add_synonyms_label: "Adicionar sinônimos:" add_synonyms: "Adicionar" add_synonyms_explanation: @@ -3406,6 +3520,7 @@ pt_BR: delete_confirm_synonyms: one: "Seu sinônimo também será excluído." other: "Seus %{count} sinônimos também serão excluídos." + edit_tag: "Edite o nome e descrição da etiqueta" description: "Descrição" sort_by: "Ordenar por" sort_by_count: "quantidade" @@ -3476,6 +3591,7 @@ pt_BR: topics: none: unread: "Você não tem tópicos não lidos." + unseen: "Você não tem tópicos não vistos." new: "Você não tem tópicos novos." read: "Você ainda não leu nenhum tópico." posted: "Você ainda não postou em nenhum tópico." @@ -3520,9 +3636,22 @@ pt_BR: pick_files_button: unsupported_file_picked: "Você escolheu um arquivo incompatível. Tipos de arquivos compatíveis: %{types}." user_activity: + no_activity_title: "Nenhuma atividade ainda." + no_activity_body: "Boas-vindas à nossa comunidade! É a sua primeira vez aqui, e você ainda não contribuiu para nenhuma discussão. Para começar, acesse Melhores ou Categorias e comece a ler! Selecione %{heartIcon} nas postagens de que você gosta ou quer saber mais. Se ainda não tiver feito isso, ajude os(as) outros(as) a conhecê-lo(a) ao adicionar uma imagem e biografia nas suas preferências de usuário(a)." no_activity_others: "Nenhuma atividade." + no_replies_title: "Você ainda não respondeu a nenhum tópico." no_replies_others: "Sem respostas." + no_drafts_title: "Você ainda não iniciou nenhum rascunho" + no_drafts_body: "Ainda não está pronto(a) para postar? Salvaremos automaticamente um novo rascunho e o listaremos aqui sempre que você começar a escrever um tópico, resposta ou mensagem pessoal. Selecione o botão de cancelamento para descartar ou salvar seu rascunho para continuar mais tarde." + no_likes_title: "Você ainda não curtiu nenhum tópico" + no_likes_body: "Uma ótima maneira de participar e começar a contribuir é iniciar a leitura das conversas que já aconteceram e selecionar %{heartIcon} nas postagens de que você gostou!" no_likes_others: "Nenhuma postagem curtida." + no_topics_title: "Você ainda não iniciou nenhum tópico" + no_read_topics_title: "Você ainda não leu nenhum tópico" + no_read_topics_body: "Quando começar a ler as discussões, uma lista será exibida aqui. Para começar a ler, procure tópicos do seu interesse em Melhores ou Categorias, ou pesquise por palavra-chave %{searchIcon}" + no_group_messages_title: "Nenhuma mensagem de grupo encontrada" + fullscreen_table: + expand_btn: "Expandir tabela" admin_js: type_to_filter: "Digite para filtrar..." admin: @@ -3656,6 +3785,7 @@ pt_BR: description: "Administradores(as) podem ver todos os grupos." members_visibility_levels: title: "Quem pode ver os membros deste grupo?" + description: "A administração pode ver membros de todos os grupos. O estilo está visível a todos(as) os(as) usuários(as)" publish_read_state: "Em mensagens de grupo, publique o estado de leitura do grupo" membership: automatic: Automático @@ -3666,6 +3796,7 @@ pt_BR: automatic_membership_user_count: one: "%{count} usuário(a) tem os novos domínios de e-mail e será adicionado(a) ao grupo." other: "%{count} usuários(as) tem os novos domínios de e-mail e serão adicionados(as) ao grupo." + automatic_membership_associated_groups: "Usuários(as) que são membros de um grupo em um serviço listado aqui serão automaticamente adicionados a este grupo ao entrar no serviço." primary_group: "Definido automaticamente como grupo principal" name_placeholder: "Nome do grupo, sem espaços, igual à regra de nome do(a) usuário(a)" primary: "Grupo primário" @@ -3713,6 +3844,7 @@ pt_BR: no_description: (sem descrição) all_api_keys: Todas chaves de API user_mode: Nível de usuário(a) + scope_mode: Escopo impersonate_all_users: Representar qualquer usuário(a) single_user: "Usuário(a) único(a)" user_placeholder: Insira o nome do(a) usuário(a) @@ -3728,6 +3860,10 @@ pt_BR: Ao usar escopos, é possível restringir uma chave de API a um conjunto específico de pontos de extremidade. Você também pode definir quais parâmetros serão permitidos. Use vírgulas para separar diversos valores. title: Escopos + granular: Ganular + read_only: Somente leitura + global: Global + global_description: A chave de API não tem restrição e todos os pontos de extremidade estão acessíveis. resource: Recurso action: Ação allowed_parameters: Parâmetros restritos @@ -3735,6 +3871,8 @@ pt_BR: any_parameter: (qualquer parâmetro) allowed_urls: URLs permitidas descriptions: + global: + read: Restrinja a chave de API a pontos de extremidade somente leitura. topics: read: Leia um tópico ou uma postagem específica nele. RSS também é compatível. write: Crie um novo tópico ou poste em algum que já existe. @@ -3742,6 +3880,8 @@ pt_BR: wordpress: Necessário para que o plug-in wp-discourse do WordPress funcione. posts: edit: Edite qualquer postagem ou especifique uma. + uploads: + create: Envie um novo arquivo ou inicie envios diretos únicos ou com partes múltiplas para o armazenamento externo. users: bookmarks: Liste os favoritos dos(as) usuários(as). Retorna lembretes de favoritos ao usar o formato ICS. sync_sso: Sincronize um(a) usuário(a) com o DiscourseConnect. @@ -3754,6 +3894,14 @@ pt_BR: list: Obtenha uma lista de usuários(as). email: receive_emails: Combine este escopo com o destinatário(a) para processar e-mails recebidos. + badges: + create: Crie um novo emblema. + show: Obtenha informações sobre um emblema. + update: Atualize um emblema. + delete: Exclua um emblema. + list_user_badges: Liste emblemas de usuário(a). + assign_badge_to_user: Atribua um emblema a um(a) usuário(a). + revoke_badge_from_user: Revogue um emblema de um(a) usuário(a). web_hooks: title: "Webhooks" none: "Não existem webhooks no momento." @@ -4119,8 +4267,12 @@ pt_BR: %{example} É altamente recomendável adicionar os nomes das propriedades ao prefixo para evitar conflitos com plug-ins e/ou núcleo. + head_tag: + text: "Head" + title: "HTML que será inserido antes da etiqueta head" body_tag: text: "Corpo" + title: "O HTML que será inserido antes da etiqueta body" yaml: text: "YAML" title: "Definir configurações de tema no formato YAML" @@ -4563,6 +4715,7 @@ pt_BR: cant_suspend: "Este(a) usuário(a) não pode ser suspenso(a)." delete_posts_failed: "Houve um problema ao excluir as postagens." post_edits: "Postar edições" + view_edits: "Visualizar edições" penalty_post_actions: "O que você gostaria de fazer com a postagem associada?" penalty_post_delete: "Excluir a postagem" penalty_post_delete_replies: "Excluir a postagem + respostas" @@ -4590,6 +4743,7 @@ pt_BR: logged_out: "O usuário(a) foi desconectado(a) em todos os dispositivos" revoke_admin: "Revogar administração" grant_admin: "Conceder administração" + grant_admin_success: "Novo(a) administrador(a) confirmado(a)." grant_admin_confirm: "Enviamos um e-mail para verificar o novo administrador(a). Abra-o e siga as instruções." revoke_moderation: "Revogar moderação" grant_moderation: "Conceder moderação" @@ -4631,6 +4785,15 @@ pt_BR: title: "Progresso da exclusão de postagens" description: "Excluindo postagens…" confirmation: + title: "Excluir todas as postagens de @%{username}" + description: | +

Tem certeza de que gostaria de excluir %{post_count} postagens de @%{username}? + +

Isso não pode ser desfeito!

+ +

Para continuar, digite: %{text}

+ text: "excluir postagens de @%{username}" + delete: "Excluir postagens de @%{username}" cancel: "Cancelar" merge: button: "Mesclar" @@ -4958,7 +5121,9 @@ pt_BR: grant_existing_holders: Conceder emblemas adicionais a titulares de emblema existentes emoji: title: "Emoji" + help: "Adicione novos emojis que estarão disponíveis para todas as pessoas. Arraste e solte vários arquivos de uma vez sem inserir nome, para criar emojis usando seus nomes de arquivo. O grupo selecionado será usado para todos os arquivos que forem adicionados ao mesmo tempo. Clique também em \"Adicionar novo emoji\" para abrir o seletor de arquivos." add: "Adicionar novo emoji" + choose_files: "Escolher arquivos" uploading: "Enviando..." name: "Nome" group: "Grupo" @@ -4968,6 +5133,7 @@ pt_BR: embedding: get_started: "Se você deseja incorporar Discourse em outro site, começe adicionando seu host." confirm_delete: "Você tem certeza que deseja excluir este host?" + sample: "Cole o seguinte código HTML no seu site para criar e incorporar tópicos do Discourse. Substitua REPLACE_ME pela URL canônica da página na qual você está incorporando." title: "Incorporar" host: "Hosts permitidos" class_name: "Nome da classe" @@ -5038,5 +5204,8 @@ pt_BR: moderator: "Moderador(a)" regular: "Usuário regular" previews: + topic_title: "Um cabeçalho de tópico de discussão" share_button: "Compartilhar" reply_button: "Responder" + topic_preview: "Pré-visualização do tópico" + homepage_preview: "Pré-visualização da página inicial" diff --git a/config/locales/client.zh_CN.yml b/config/locales/client.zh_CN.yml index c768f843b89..a20906d8b06 100644 --- a/config/locales/client.zh_CN.yml +++ b/config/locales/client.zh_CN.yml @@ -106,6 +106,7 @@ zh_CN: url: "复制并分享 URL" action_codes: public_topic: "%{when}将此话题设为公开" + open_topic: "将此转换为话题 %{when}" private_topic: "%{when}将此话题转换为个人消息" split_topic: "%{when}拆分了此话题" invited_user: "%{when}邀请了 %{who}" @@ -149,6 +150,7 @@ zh_CN: themes: default_description: "默认" broken_theme_alert: "因为主题/组件 %{theme} 有错误,您的站点可能无法正常运行,在%{path}下将其禁用。" + broken_decorator_alert: "帖子可能无法正确显示,因为您网站上的某个帖子内容修饰器引发了错误。查看浏览器开发者工具获取更多信息。" s3: regions: ap_northeast_1: "亚太地区(东京)" @@ -1335,9 +1337,11 @@ zh_CN: every_month: "每月" every_six_months: "每六个月" email_level: + title: "当我被引用、回复、我的 @用户名 被提及或当我关注的类别、标签或主题有新的活动时给我发送电子邮件" always: "始终" only_when_away: "只在离开时" never: "从不" + email_messages_level: "当我收到个人消息时给我发电子邮件" include_tl0_in_digests: "在摘要电子邮件中包含来自新用户的内容" email_in_reply_to: "在电子邮件中包含帖子回复节选" other_settings: "其他" @@ -1424,6 +1428,8 @@ zh_CN: show_advanced: "显示高级选项" hide_advanced: "隐藏高级选项" restrict: "限制在" + restrict_email: "仅限电子邮件" + restrict_domain: "仅限网域" email_or_domain_placeholder: "name@example.com 或者 example.com" max_redemptions_allowed: "最大使用次数" add_to_groups: "添加到群组" @@ -1831,6 +1837,11 @@ zh_CN: other: "警告!您提及了 %{group} ,但是此群组的成员数量超过了管理员配置的 %{count} 个用户的最大可提及数量限制。没有人会收到通知。" group_mentioned: other: "提及 %{group} 时,您将通知 %{count} 人 - 确定吗?" + cannot_see_mention: + category: "您提及了 @%{username},但由于他们无法访问此类别,他们将不会收到通知。您需要将其添加到可以访问此类别的群组中。" + private: "您提及了 @%{username},但由于他们无法访问此个人消息,他们将不会收到通知。您需要邀请他们加入此个人消息。" + muted_topic: "您提到了@%{username} 但他们不会收到通知,因为他们已将这个话题设为免打扰。" + not_allowed: "您提到了@%{username} 但他们不会收到通知,因为他们未被邀请至这个话题。" here_mention: other: "通过提及 @%{here},您将要通知 %{count} 用户 – 您确定吗?" duplicate_link: "好像 @%{username} 在话题 %{ago}的回复中已经发布 %{domain} 的链接 - 确定要再次发布吗?" @@ -2081,6 +2092,7 @@ zh_CN: enter_hint: "或按 Enter" in_posts_by: "搜索 @%{username} 的帖子" browser_tip: "%{modifier} + f" + browser_tip_description: "再次使用本机浏览器搜索" recent: "最近的搜索" clear_recent: "清除搜索历史" type: @@ -3324,7 +3336,7 @@ zh_CN: other: "您必须至少选择 %{count} 个标签。" info: "信息" default_info: "该标签不限于任何类别,并且没有同义词。" - staff_info: "要添加限制,请将此标签放在 标签组。" + staff_info: "要添加限制,请将此标签放入 标签组。" category_restricted: "此标签仅限于您无权访问的类别。" synonyms: "同义词" synonyms_description: "使用以下标签时,它们将被替换为 %{base_tag_name}。" @@ -3469,7 +3481,7 @@ zh_CN: no_drafts_title: "您还没有写过任何草稿" no_drafts_body: "还没准备好发布?每当您开始撰写主题、回复或个人消息时,我们都会自动保存新草稿并在此处列出。选择取消按钮放弃或保存您的草稿以供稍后继续。" no_likes_title: "您还没有赞任何话题" - no_likes_body: "加入并开始贡献的一个好方法是阅读已有的对话,并在您喜欢的帖子上点击 %{heartIcon}" + no_likes_body: "加入并开始贡献的一个好方法是阅读已有的主题,并在您喜欢的帖子上点击 %{heartIcon}" no_likes_others: "没有赞过的帖子。" no_topics_title: "您还没有开始任何话题" no_read_topics_title: "您还没有阅读任何话题。" @@ -3619,6 +3631,7 @@ zh_CN: automatic_membership_email_domains: "使用与此列表中的电子邮件网域完全匹配的电子邮件网域注册的用户将被自动添加到此群组:" automatic_membership_user_count: other: "%{count} 个用户具有新的电子邮件网域,将被添加到群组中。" + automatic_membership_associated_groups: "在这里列出的服务上属于某个组的用户,当他们用此服务登录时,会被自动加入到这个组。" primary_group: "自动设置为主要群组" name_placeholder: "群组名称,没有空格,与用户名规则相同" primary: "主要群组" @@ -3683,6 +3696,7 @@ zh_CN: title: 范围 read_only: 只读 global: 全局范围 + global_description: API 密钥没有限制,所有终端节点均可访问。 resource: 资源 action: 操作 allowed_parameters: 允许的参数 @@ -3690,6 +3704,8 @@ zh_CN: any_parameter: '(任意参数)' allowed_urls: 允许的 URL descriptions: + global: + read: 限制 API 密钥到只读终端节点。 topics: read: 阅读一个话题或其中的一个帖子。也支持 RSS。 write: 创建一个新话题或发布到现有话题。 @@ -3697,6 +3713,8 @@ zh_CN: wordpress: WordPress wp-discourse 插件正常工作所必需。 posts: edit: 编辑任意帖子或特定帖子。 + uploads: + create: 上传一个新文件或启动单个或多个部分直接上传至外部存储。 users: bookmarks: 列出用户书签。使用 ICS 格式时返回书签提醒。 sync_sso: 使用 DiscourseConnect 同步用户。 @@ -4080,6 +4098,7 @@ zh_CN: 强烈建议为属性名称添加前缀以避免与插件和/或核心冲突。 head_tag: + text: "头像" title: "将在 tag 前插入的 HTML" body_tag: text: "正文" @@ -4926,7 +4945,9 @@ zh_CN: grant_existing_holders: 向现有徽章持有者授予额外的徽章 emoji: title: "表情符号" + help: "添加可供所有人使用的新表情符号。一次拖放多个文件,无需输入名称即可使用文件名创建表情符号。选定的组将被用于同时添加的所有文件。您还可以单击“添加新表情符号”以打开文件选择器。" add: "添加新表情符号" + choose_files: "选择文件" uploading: "正在上传…" name: "名称" group: "组" diff --git a/config/locales/server.es.yml b/config/locales/server.es.yml index a27211051a0..a8d99a843ce 100644 --- a/config/locales/server.es.yml +++ b/config/locales/server.es.yml @@ -1944,7 +1944,7 @@ es: suppress_uncategorized_badge: "No mostrar la etiqueta de los temas sin categoría en la lista de temas." header_dropdown_category_count: "Cantidad de categorías que se pueden mostrar en el menú desplegable del encabezado." permalink_normalizations: "Aplicar la siguiente expresión regular antes de hacer coincidir los permalinks, por ejemplo: /(topic.*)\\?.*/\\1 despojará las cadenas de consulta de las rutas de los temas. El formato es regex+string usa \\1 etc. para acceder a capturas" - global_notice: "Mostrar un mensaje global de URGENCIA o EMERGENCIA que no se pueda ocultar para todos los visitantes. Deja este campo en blanco para ocultarlo (se permite HTML)." + global_notice: "Mostrar a todos los visitantes un mensaje global para URGENCIAS o EMERGENCIAS que no se pueda ocultar. Deja este campo en blanco para quitarlo (puedes usar HTML)." disable_system_edit_notifications: "Desactivar editar notificaciones por el usuario del sistema cuando «download_remote_images_to_local» este activo." disable_category_edit_notifications: "Desactivar que se manden notificaciones al cambiar la categoría de los temas." disable_tags_edit_notifications: "No mandar notificaciones al cambiar las etiquetas de los temas." @@ -4436,7 +4436,7 @@ es: color_scheme: label: "Paleta de colores" body_font: - label: "Fuente del cuerpo" + label: "Tipo de letra para textos" heading_font: label: "Tipo de letra para encabezados" styling_preview: diff --git a/config/locales/server.ko.yml b/config/locales/server.ko.yml index 0af9dd4d633..a422024c325 100644 --- a/config/locales/server.ko.yml +++ b/config/locales/server.ko.yml @@ -253,6 +253,7 @@ ko: not_found: "요청한 URL이나 리소스를 찾지 못했습니다." invalid_access: "요청한 리소스를 볼 권한이 없습니다." authenticator_not_found: "인증 방법이 존재하지 않거나 비활성화되었습니다." + authenticator_no_connect: "이 인증 공급자는 기존 포럼 계정에 대한 연결을 허용하지 않습니다." invalid_api_credentials: "요청한 리소스를 볼 수 없습니다. API 사용자 이름 또는 키가 유효하지 않습니다." provider_not_enabled: "요청한 리소스를 볼 수 없습니다. 인증 공급자가 활성화되어 있지 않습니다." provider_not_found: "요청한 리소스를 볼 수 없습니다. 인증 제공자가 존재하지 않습니다." @@ -1370,6 +1371,7 @@ ko: tl2_post_edit_time_limit: "tl2 + 작성자는 게시 후 (n) 분 동안 게시물을 편집 할 수 있습니다. 영원히 0으로 설정하십시오." edit_history_visible_to_public: "모든 사용자가 글의 수정 내역을 볼 수 있도록 허용. 비활성화시 스태프 맴버만 수정 내역을 볼 수 있음." delete_removed_posts_after: "작성자에 의해 삭제된 글은 (n) 시간 뒤 자동으로 삭제됩니다. 0으로 설정 시, 즉시 삭제됩니다." + notify_users_after_responses_deleted_on_flagged_post: "게시물이 신고로 삭제되면 게시물에 답글을 작성했거나 댓글이 삭제된 모든 사용자에게 알림이 전송됩니다." max_image_width: "글에서 사용할 수 있는 썸네일 이미지의 최대 너비" max_image_height: "글에서 사용할 수 있는 썸네일 이미지의 최대 높이" responsive_post_image_sizes: "라이트 박스 미리보기 이미지의 크기를 조정하여 다음 픽셀 비율의 높은 DPI 화면을 허용합니다. 반응 형 이미지를 비활성화하려면 모든 값을 제거하십시오." @@ -1873,6 +1875,7 @@ ko: global_notice: "모든 방문자에게 긴급, 긴급, 무시할 수없는 글로벌 배너 통지를 표시하고 숨기려면 공백으로 변경하십시오 (HTML 허용)." disable_system_edit_notifications: "'download_remote_images_to_local'가 활성화되있으면 시스템 사용자에 의한 수정 알림을 비활성화합니다." disable_category_edit_notifications: "글의 카테고리 편집 알림을 비활성화합니다." + disable_tags_edit_notifications: "글의 태그 수정 알림을 비활성화합니다." notification_consolidation_threshold: "알림이 단일 알림으로 통합되기 전에 수신 된 좋아요 또는 회원 요청 알림 수 비활성화하려면 0으로 설정하십시오." likes_notification_consolidation_window_mins: "임계 값에 도달하면 선호 알림이 단일 알림으로 통합되는 시간 (분)입니다. 임계 값은`SiteSetting.notification_consolidation_threshold`를 통해 구성 할 수 있습니다." automatically_unpin_topics: "사용자가 하단에 도달하면 토픽 고정을 자동 해제." @@ -2420,6 +2423,8 @@ ko: temporarily_closed_due_to_flags: other: "이 글은 많은 신고로 인해 최소 %{count}시간 동안 일시적으로 닫힙니다." system_messages: + reviewables_reminder: + subject_template: "검토 대기열에 검토가 필요한 항목이 있습니다." private_topic_title: "주제 # %{id}" contents_hidden: "내용을 보려면 게시물을 방문하십시오." post_hidden: diff --git a/config/locales/server.pt_BR.yml b/config/locales/server.pt_BR.yml index 3818aba147c..7b0b954f05e 100644 --- a/config/locales/server.pt_BR.yml +++ b/config/locales/server.pt_BR.yml @@ -16,6 +16,7 @@ pt_BR: date_only: "%-d de %B de %Y" long: "%B %-d, %Y, %l:%M%P" no_day: "%B de %Y" + calendar_ics: "%Y%m%dT%H%M%SZ" date: month_names: - null @@ -205,6 +206,8 @@ pt_BR: local_login_cannot_be_disabled_if_second_factor_enforced: "Não é possível desativar a entrada com conta em modo local se o 2FA estiver aplicado. Desative o 2FA aplicado antes de desativar entradas com conta em modo local." cannot_enable_s3_uploads_when_s3_enabled_globally: "Não possível ativar envios S3 porque os envios S3 já estão ativados globalmente, e ativar este nível do site pode causar problemas críticos com os envios." cors_origins_should_not_have_trailing_slash: "Você não deve adicionar a barra à direita (/) às origens CORS." + slow_down_crawler_user_agent_must_be_at_least_3_characters: "Agentes de usuário(a) devem ter pelo menos três caracteres para evitar limitação de taxa incorreta de usuários(as) humanos(as)." + slow_down_crawler_user_agent_cannot_be_popular_browsers: "Não é possível adicionar nenhum dos valores a seguir à configuração: %{values}." conflicting_google_user_id: 'A ID da conta Google para esta conta foi alterada. A intervenção da equipe é necessária por razões de segurança. Entre em contato com a equipe e direcione para
https://meta.discourse.org/t/76575' onebox: invalid_address: "Desculpe, não foi possível gerar uma pré-visualização desta página, porque o servidor \"%{hostname}\" não pôde ser encontrado. Em vez da pré-visualização, apenas um link aparecerá na sua postagem. :cry:" @@ -225,6 +228,8 @@ pt_BR:

Se você se lembrar da sua senha, entre com a sua conta.

Caso contrário, redefina a senha.

+ not_found_template_link: | +

Este convite para %{site_name} não pode ser mais resgatado. Peça que enviem outro convite.

user_exists: "Não há necessidade de convidar %{email}, já tem uma conta!" invite_exists: "Você já convidou %{email}" invalid_email: "%{email}' não é um endereço de e-mail válido." @@ -237,6 +242,7 @@ pt_BR: discourse_connect_enabled: "Convites estão desativados porque o DiscourseConnect está ativado." invalid_access: "Você não tem permissão para visualizar o recurso solicitado." requires_groups: "Convite salvo. Para conceder acesso ao tópico especificado, adicione um dos grupos a seguir: %{groups}." + domain_not_allowed: "Seu e-mail não pode ser usado para resgatar este convite." bulk_invite: file_should_be_csv: "O arquivo atualizado deve ter o formato csv." max_rows: "Os primeiros %{max_bulk_invites} convites foram enviados. Tente dividir o arquivo em partes menores." @@ -262,6 +268,7 @@ pt_BR: not_found: "A URL ou recurso pedido não pôde ser encontrada." invalid_access: "Você não tem permissão para ver o recurso solicitado." authenticator_not_found: "O método de autenticação não existe ou foi desativado." + authenticator_no_connect: "Este provedor de autenticação não permite conexão com uma conta de forum que já existe." invalid_api_credentials: "Você não tem permissão para visualizar o recurso pedido. O nome do(a) usuário(a) ou a chave da API é inválida." provider_not_enabled: "Você não tem permissão para visualizar o recurso pedido. O provedor de autenticação não está ativado." provider_not_found: "Você não tem permissão para visualizar o recurso pedido. O provedor de autenticação não existe." @@ -391,6 +398,7 @@ pt_BR: cannot_set_past_reminder: "Você não pode definir um lembrete de favorito em uma data passada." cannot_set_reminder_in_distant_future: "Você não pode definir um lembrete de favorito mais de dez anos posteriormente." time_must_be_provided: "a hora deve ser informada para todos os lembretes" + for_topic_must_use_first_post: "Você só pode usar a primeira postagem para adicionar o tópico aos favoritos." reminders: at_desktop: "Da próxima vez que estiver em meu desktop" later_today: "Hoje mais tarde" @@ -479,6 +487,7 @@ pt_BR: Fica mais fácil para todos(as) lerem tópicos com poucas respostas e muitas informações em vez de muitas respostas individuais e curtas. dominating_topic: Você postou mais do que %{percent} das respostas aqui, deseja saber a opinião de outra pessoa? + get_a_room: Você respondeu a %{reply_username} %{count} vezes, sabia que poderia ter enviado uma mensagem pessoal em vez de fazer isso? too_many_replies: | ### Você atingiu o limite de respostas para este tópico @@ -653,9 +662,13 @@ pt_BR: post: image_placeholder: broken: "Esta imagem está danificada" + hidden_bidi_character: "Caracteres bidirecionais podem alterar a ordem de renderização do texto. Isso pode ser usado para ocultar códigos maliciosos." has_likes: one: "%{count} curtida" other: "%{count} curtidas" + cannot_permanently_delete: + many_posts: "Não é possível excluir permanentemente este tópico por que há outras postagens." + wait_or_different_admin: "Você deve aguardar %{time_left} antes de excluir permanentemente esta postagem ou um membro diferente da administração precisa fazer isso." rate_limiter: slow_down: "Você executou esta ação muitas vezes. Tente novamente mais tarde." too_many_requests: "Você já executou esta ação muitas vezes. Espere%{time_left} antes de tentar novamente." @@ -879,6 +892,8 @@ pt_BR: draft_backup: pm_title: "Rascunhos de backup de tópicos em andamento" pm_body: "Tópico contendo rascunhos salvos" + user_activity: + no_log_search_queries: "Consultas de registros de pesqusa estão desativadas (um(a) administrador(a) pode ativá-las nas configurações do site)." email_settings: pop3_authentication_error: "Ocorreu um problema com as credenciais POP3 informadas, verifique o nome do(a) usuário(a) e a senha e tente novamente." imap_authentication_error: "Ocorreu um problema com as credenciais IMAP informadas, verifique o nome do(a) usuário(a) e a senha e tente novamente." @@ -939,6 +954,7 @@ pt_BR: remove: "Este tópico não é mais um banner. Ele deixará de aparecer no topo de todas as páginas." unsubscribed: title: "Preferências de e-mail atualizadas!" + description: "As preferências de e-mail de %{email} foram atualizadas. Para alterar suas configurações de e-mail, acesse suas preferências de usuário(a)." topic_description: "Para se associar novamente em %{link}, use o controle de notificações na parte inferior ou no canto direito do tópico." private_topic_description: "Para se associar novamente, use o controle de notificações na parte inferior ou à direita do tópico." uploads: @@ -1318,18 +1334,26 @@ pt_BR: mutes_count: Contagem de ações de silenciar description: "Usuários(as) que foram silenciados(as) e/ou ignorados(as) por muitos outros(as) usuários(as)." top_users_by_likes_received: + title: "Melhores usuários(as) por curtidas recebidas" labels: user: Usuário(a) qtt_like: Curtidas recebidas + description: "Melhores 10 usuários(as) que receberram mais curtidas." top_users_by_likes_received_from_inferior_trust_level: + title: "Melhores usuários(as) por curtidas recebidas de usuário(a) com nível de confiança mais baixo" labels: user: Usuário(a) + trust_level: Nível de confiança qtt_like: Curtidas recebidas + description: "Melhores 10 usuários(as) em um nível de confiança mais alto que receberam curtidas de pessoas em um nível de confiança mais baixo." top_users_by_likes_received_from_a_variety_of_people: + title: "Melhores usuários(as) por curtidas recebidas de várias pessoas" labels: user: Usuário(a) qtt_like: Curtidas recebidas + description: "Melhores 10 usuários(as) que tinham recebido curtidas de uma ampla variedade de pessoas." dashboard: + group_email_credentials_warning: 'Houve um problema nas credenciais do e-mail do grupo %{group_full_name}. Nenhum e-mail será enviado a partir da caixa de entrada do grupo até este problema ser resolvido. %{error}' rails_env_warning: "Seu servidor está rodando no modo %{env}." host_names_warning: "O arquivo config/database.yml está usando hostname do localhost padrão. Modifique para usar o hostname do seu site." sidekiq_warning: 'O Sidekiq não está em execução. Muitas tarefas, como envio de e-mails, são executadas de forma assíncrona pelo Sidekiq. Verifique-se que pelo menos um processo sidekiq esteja em execução. Aprenda sobre Sidekiq aqui.' @@ -1408,6 +1432,7 @@ pt_BR: tl2_post_edit_time_limit: "O autor(a) tl2+ pode editar sua postagem durante (n) minutos após postar. Defina como 0 permanentemente." edit_history_visible_to_public: "Permitir que todos(as) vejam as versões anteriores de uma postagem editada. Ao desativar, somente membros da equipe podem ver o histórico de alterações." delete_removed_posts_after: "Postagens removidas pelo(a) autor(a) serão excluídas automaticamente após (n) horas. Se o valor definido for 0, as postagens serão excluídas imediatamente." + notify_users_after_responses_deleted_on_flagged_post: "Quando uma postagem for sinalizada e depois removida, todos(as) os(as) usuários(as) que responderam à publicação e tiveram suas respostas removidas receberão notificações." max_image_width: "Largura máxima da miniatura de imagens em uma postagem" max_image_height: "Altura máxima da miniatura de imagens em uma postagem" responsive_post_image_sizes: "Redimensione as imagens de pré-visualização do lightbox para permitir telas com DPI alto com as seguintes proporções de pixels. Remova todos os valores para desativar imagens responsivas." @@ -1452,6 +1477,8 @@ pt_BR: summary_likes_required: "Quantidade mínima de curtidas em um tópico antes de ativar \"Resumir este tópico\". As alterações desta configuração serão aplicadas de forma retroativa dentro de uma semana." summary_percent_filter: "Quando um(a) usuário(a) clicar em \"Resuma este tópico\", exiba as % melhores postagens" summary_max_results: "Quantidade máxima de postagens retornadas por \"Resumir este tópico\"" + summary_timeline_button: "Exibir um botão \"Resumir\" na linha do tempo" + enable_personal_messages: "Permita que usuários(as) do nível de confiança 1 (configurável por meio do nível mínimo para enviar mensagens) criem e respondam a mensagens. Nove que a equipe sempre pode enviar mensagens." enable_system_message_replies: "Permite que os(as) usuários(as) respondam às mensagens do sistema, mesmo se as mensagens pessoais estiverem desativadas" enable_long_polling: "O sistema de mensagens das notificações pode fazer sondagens longas." enable_chunked_encoding: "Ative respostas de codificação em bloco no servidor. Esse recurso funciona na maioria das configurações, mas alguns proxies podem ser armazenados em buffer, atrasando as respostas" @@ -1506,6 +1533,7 @@ pt_BR: allowed_iframes: "Uma lista de prefixos de domínio iframe src que o Discourse pode permitir com segurança em postagens" allowed_crawler_user_agents: "Agentes de usuário(a) de rastreadores da web que devem ter permissão para acessar o site. AVISO! ESTA CONFIGURAÇÃO NEGARÁ ACESSO A TODOS OS RASTREADORES NÃO LISTADOS AQUI!" blocked_crawler_user_agents: "Palavra sem diferenciação de maiúsculas e minúsculas na linha do agente do(a) usuário(a) que identifica os rastreadores da web que não devem ter permissão para acessar o site. Não se aplica se a lista de permissões estiver definida." + slow_down_crawler_user_agents: "Agentes de usuário(a) de rastreadores da web que devem ter a taxa limitada conforme a configuração \"reduzir taxa de rastreador\". Cada valor dever ter pelo menos três caracteres." slow_down_crawler_rate: "Se slow_down_crawler_user_agents for especificado, essa taxa será aplicada a todos os rastreadores (quantidade de segundos de atraso entre os pedidos)" content_security_policy: "Ativar Content-Security-Policy" content_security_policy_report_only: "Ativar Content-Security-Policy-Report-Only" @@ -1542,7 +1570,9 @@ pt_BR: allow_index_in_robots_txt: "Especifique em robots.txt que este site tem permissão para ser indexado por mecanismos de busca da web. Em casos excepcionais, é possível substituir robots.txt." blocked_email_domains: "Lista delimitada por barras de domínios de e-mail que não são permitidos para registrar contas. Por exemplo: mailinator.com|trashmail.net" allowed_email_domains: "Lista delimitada por barras de domínios de e-mail que os(as) usuários(as) DEVEM usar para registrar contas. AVISO: usuários(as) com domínios de e-mail que não estão na lista não terão permissão!" + normalize_emails: "Verifique se o e-mail normalizado é único. E-mails normalizados removem todos os pontos do nome do(a) usuário(a) e tudo entre os símbolos + e @." auto_approve_email_domains: "Os(as) usuários(as) com endereços de e-mail da lista de domínios serão aprovados automaticamente." + hide_email_address_taken: "Não informe ao(as) usuários(as) que uma conta existe com um determinado endereço de e-mail durante o cadastro ou processo de recuperação de senha. Exija o e-mail completo para solicitações de \"senha esquecida\"." log_out_strict: "Ao sair com a conta, sair de TODAS as sessões do(a) usuário(a) em todos os dispositivos" version_checks: "Procurar na central do Discourse por atualizações de versão e exibir mensagens de nova versão no painel de controle /admin" new_version_emails: "Enviar um email para o endereço contact_email quando uma nova versão do Discourse estiver disponível." @@ -1587,6 +1617,7 @@ pt_BR: google_oauth2_client_secret: "Segredo de cliente do seu app Google." google_oauth2_prompt: "Uma lista opcional delimitada por espaço de valores de linhas que especifica se o servidor de autorização solicita ao(à) usuário(a) reautenticação e consentimento. Acesse https://developers.google.com/identity/protocols/OpenIDConnect#prompt para consultar os valores possíveis." google_oauth2_hd: "Um domínio opcional hospedado pelo Google Apps ao qual a entrada com conta será limitada. Acesse https://developers.google.com/identity/protocols/OpenIDConnect#hd-param para obter mais detalhes." + google_oauth2_hd_groups: "(experimental) Recupere os grupos do Google dos(as) usuários(as) no domínio ou autenticação hospedada. Grupos do Google recuperados podem ser usados para conceder associação automática ao grupo do Discourse" enable_twitter_logins: "Ative a autenticação do Twitter, requer twitter_consumer_key e twitter_consumer_secret. Acesse Configurando a entrada com conta Twitter (e muitas inserções) para o Discourse." twitter_consumer_key: "Chave do(a) consumidor(a) para autenticação do Twitter, registrada em https://developer.twitter.com/apps" twitter_consumer_secret: "Segredo do(a) consumidor(a) para autenticação do Twitter, registrado em https://developer.twitter.com/apps" @@ -1664,6 +1695,7 @@ pt_BR: external_emoji_url: "URL do serviço externo para imagens de emoji. Deixe em branco para desativar." use_site_small_logo_as_system_avatar: "Use o logotipo pequeno do site em vez do avatar do(a) usuário(a) do sistema. Requer que o logo esteja presente." restrict_letter_avatar_colors: "Uma lista de valores de cor hexadecimais de 6 dígitos para serem usados no plano de fundo do avatar da letra." + enable_listing_suspended_users_on_search: "Ative usuários(as) regulares para encontrar usuários(as) suspensos(as)." selectable_avatars_enabled: "Obrigue os(as) usuários(as) a escolher um avatar da lista." selectable_avatars: "Lista de avatares que os(as) usuários(as) podem escolher." allow_all_attachments_for_group_messages: "Permitir todos os anexos de e-mail para mensagens de grupo." @@ -1729,6 +1761,9 @@ pt_BR: max_mentions_per_post: "Quantidade máxima de notificações de @nome que alguém pode usar em uma postagem." max_users_notified_per_group_mention: "Quantidade máxima de usuários(as) que podem receber uma notificação se um grupo for mencionado (se o limite for atingido, nenhuma notificação será gerada)" enable_mentions: "Permitir que os(as) usuários(as) mencionem outros(as) usuários(as)." + here_mention: "Nome usado para menção @here. Não deve ser um nome de usuário(a) que já existe." + max_here_mentioned: "Número máximo de pessoas mencionadas por @here." + min_trust_level_for_here_mention: "O nível de confiança mínimo permitido mencioar @here." create_thumbnails: "Criar miniaturas e imagens lightbox que são muito grandes para caber em uma postagem." email_time_window_mins: "Aguarde (n) minutos antes de enviar e-mails de notificação para dar aos(à) usuários(as) uma chance de editar e finalizar suas postagens." personal_email_time_window_seconds: "Aguarde (n) segundos antes de enviar e-mails de notificação de mensagem pessoal para dar aos(às) usuários(as) uma chance de editar e finalizar suas mensagens." @@ -1779,6 +1814,7 @@ pt_BR: topic_view_duration_hours: "Conte uma nova visualização de tópico uma vez por IP/usuário(a) a cada N horas" user_profile_view_duration_hours: "Conte uma nova visualização de perfil de usuário(a) uma vez por IP/usuário(a) a cada N horas" levenshtein_distance_spammer_emails: "Ao fazer correspondência de e-mails de remetentes de spam, o tamanho da diferença de caracteres que ainda causará uma correspondência aproximada." + max_new_accounts_per_registration_ip: "Se já houver (n) contas com o nível de confiança 0 deste IP (e nenhum for membro da equipe ou tiver NC2 ou mais alto), pare de aceitar novas assinaturas desse IP. Defina para 0 para desativar o limite." min_ban_entries_for_roll_up: "Ao clicar no botão Combinar, uma entrada de banimento de subrede será criada se houver ao menos (N) entradas." max_age_unmatched_emails: "Excluir entradas de e-mails filtrados sem correspondência após (N) dias." max_age_unmatched_ips: "Excluir entradas de IPs filtrados sem correspondência após (N) dias." @@ -1914,6 +1950,8 @@ pt_BR: permalink_normalizations: "Aplique o seguinte regex antes de combinar permalinks, por exemplo: /(topic.*)\\?.*/\\1 irá retirar as linhas de consulta das rotas de tópicos. O formato é regex + string use \\ 1 etc. para acessar capturas" global_notice: "Exibir um aviso global em banner URGENTE, EMERGENCIAL e que não pode ser fechado para todos os visitantes, deixe em branco para ocultá-lo (permitido por HTML)." disable_system_edit_notifications: "Desative a edição de notificações do(a) usuário(a) do sistema quando \"download_remote_images_to_local\" estiver ativado." + disable_category_edit_notifications: "Desative notificações de edição de categoria nos tópicos." + disable_tags_edit_notifications: "Desative notificações de edição de etiquetas nos tópicos." notification_consolidation_threshold: "Quantidade de notificações de pedidos de associação ou curtidas recebidas antes que as notificações sejam agrupadas. Defina como 0 para desativar." likes_notification_consolidation_window_mins: "Duração em minutos durante a qual as notificações curtidas são agrupadas em uma notificação única após alcançar o limite. É possível configurar o limite acessando \"SiteSetting.notification_consolidation_threshold\"." automatically_unpin_topics: "Desafixe automaticamente os tópicos quando o(a) usuário(a) atinge à parte inferior." @@ -1937,6 +1975,7 @@ pt_BR: warn_reviving_old_topic_age: "Quando alguém começa a responder a um tópico anterior a esta quantidade de dias, um aviso será exibido. Desative ao definir como 0." autohighlight_all_code: "Aplicar código destacando todos os blocos de código pré-formatados, mesmo quando não especificarem o idioma" highlighted_languages: "Regras de destaque de sintaxe incluídas. (Atenção: incluir muitos idiomas pode afetar o desempenho) consulte: https://highlightjs.org/static/demo para ver uma demonstração" + show_copy_button_on_codeblocks: "Adicione um botão ao Codeblocks para copiar conteúdo do bloco para a área de transferência do(a) usuário(a)." embed_any_origin: "Permita um conteúdo incorporado, seja qual for a origem. Isso é necessário para apps móveis com HTML estático." embed_topics_list: "Compatível com incorporação HTML de listas de tópicos" embed_set_canonical_url: "Defina a URL canônica de tópicos incorporados para a URL do conteúdo incorporado." @@ -1974,6 +2013,7 @@ pt_BR: max_allowed_message_recipients: "Quantidade máxima de destinatários permitidos em uma mensagem." watched_words_regular_expressions: "Palavras acompanhadas são expressões regulares." enable_diffhtml_preview: "Recurso experimental que usa diffHTML para sincronizar pré-visualização em vez de outra renderização total" + enable_fast_edit: "Permite que uma pequena seleção do texto de uma postagem seja editado em linha." old_post_notice_days: "Dias antes do aviso de postagem se tornar antigo" new_user_notice_tl: "Nível de confiança mínimo necessário para ver novos avisos de postagem do(a) usuário(a)." returning_user_notice_tl: "Nível de confiança mínimo necessário para ver os avisos de postagem do(a) usuário(a) retornando." @@ -2061,6 +2101,7 @@ pt_BR: invalid_css_color: "Cor inválida. Digite o nome da cor ou valor hexadecimal." invalid_email: "Endereço de e-mail inválido" invalid_username: "Não há nenhum(a) usuário(a) com este nome de usuário(a)." + valid_username: "Há um(a) usuário(a) com este nome de usuário(a)." invalid_group: "Não há nenhum grupo com este nome." invalid_integer_min_max: "O valor deve estar entre %{min} e %{max}." invalid_integer_min: "O valor deve ser %{min} ou maior." @@ -2103,6 +2144,7 @@ pt_BR: leading_trailing_slash: "A expressão regular não deve começar e terminar com uma barra." unicode_usernames_avatars: "Os avatares internos do sistema não são compatíveis com nomes de usuário(as) Unicode." list_value_count: "A lista deve conter exatamente %{count} valores." + google_oauth2_hd_groups: "Você deve definir \"google oauth2 hd\" antes de ativar esta configuração." placeholder: discourse_connect_provider_secrets: key: "www.exemplo.com.br" @@ -2434,6 +2476,21 @@ pt_BR: test_mailer: title: "Testar mensageiro" subject_template: "[%{email_prefix}] Teste de entrega de e-mail" + text_body_template: | + Este é um e-mail de teste de + + [**%{base_url}**][0] + + Esperamos que você tenha recebido este teste de entrega de e-mail! + + Confira esta [lista de verificação versátil para verificar a configuração de entrega de e-mail][1]. + + Boa sorte, + + Seus amigos do [Discourse](https://www.discourse.org) + + [0]: %{base_url} + [1]: https://meta.discourse.org/t/email-delivery-configuration-checklist/209839 new_version_mailer: title: "Nova versão do mensageiro" subject_template: "[%{email_prefix}] Nova versão do Discourse, atualização disponível" @@ -2471,6 +2528,11 @@ pt_BR: inappropriate: "Sua postagem foi sinalizada como **não apropriada**: A comunidade acha que é ofensiva, abusiva, ou uma violação das [nossas diretrizes da comunidade](%{base_path}/guidelines)." spam: "Sua postagem foi sinalizada como **spam**. A comunidade acha que é um anúncio, algo que de natureza excessivamente promocional em vez de ser útil ou relevante ao tópico como esperado." notify_moderators: "Sua postagem foi sinalizada como **para a atenção do(a) moderador(a)**. A comunidade acha quea algo na postagem exige intervenção manual por um membro da equipe." + responder: + off_topic: "A postagem foi sinalizada como **desvio de tópico**. A comunidade acha que não é compatível com o tópico conforme definida no título e na primeira postagem." + inappropriate: "A postagem foi sinalizada como **não apropriada**: A comunidade acha que é ofensiva, abusiva, ou uma violação das [nossas diretrizes da comunidade](%{base_path}/guidelines)." + spam: "A postagem foi sinalizada como **spam**. A comunidade acha que é um anúncio, algo de natureza excessivamente promocional em vez de ser útil ou relevante ao tópico como esperado." + notify_moderators: "A postagem foi sinalizada como **para a atenção do(a) moderador(a)**. A comunidade acha que algo na postagem exige intervenção manual por um membro da equipe." flags_dispositions: agreed: "Obrigado por nos avisar. Concordamos que há um problema, estamos analisando." agreed_and_deleted: "Obrigado por nos avisar. Concordamos que há um problema, e removemos a postagem." @@ -2481,6 +2543,11 @@ pt_BR: one: "Este tópico está temporariamente fechado por pelo menos %{count} hora devido a um grande número de sinalizadores da comunidade." other: "Este tópico está temporariamente fechado por pelo menos %{count} horas devido a um grande número de sinalizadores da comunidade." system_messages: + reviewables_reminder: + subject_template: "Há itens na fila de revisão que precisam ser revistos" + text_body_template: + one: "%{mentions} itens foram enviados durante %{count} hora atrás. [Revise-os](%{base_url}/review)." + other: "%{mentions} itens foram enviados durante %{count} horas atrás. [Revise-os](%{base_url}/review)." private_topic_title: "Tópico #%{id}" contents_hidden: "Acesse a postagem para ver o seu conteúdo." post_hidden: @@ -2557,6 +2624,29 @@ pt_BR: ``` Leia novamente as nossas [diretrizes da comunidade](%{base_url}/guidelines) para obter informações. + flags_agreed_and_post_deleted_for_responders: + title: "Resposta removida da postagem sinalizada pela equipe" + subject_template: "Resposta removida da postagem sinalizada pela equipe" + text_body_template: | + Olá, + + Esta é uma mensagem automática de %{site_name} para avisar que uma [post](%{base_url}%{url}) à qual você respondeu foi removida. + + %{flag_reason} + + Esta postagem foi sinalizada pela comunidade e um membro da equipe decidiu removê-la. + + ``` limitação + %{flagged_post_raw_content} + ``` + + Ao que você respondeu + + ``` limitação + %{flagged_post_response_raw_content} + ``` + + Para obter mais informações sobre o motivo da remoção, revise as nossas [diretrizes da comunidade](%{base_url}/guidelines). usage_tips: text_body_template: | Para obter algumas dicas rápidas sobre como começar como um(a) novo(a) usuário(a), [confira esta postagem no blog](https://blog.discourse.org/2016/12/discourse-new-user-tips-and-tricks/). @@ -2617,15 +2707,44 @@ pt_BR: backup_succeeded: title: "Backup realizado com êxito" subject_template: "Backup concluído com êxito" + text_body_template: | + O backup foi bem-sucedido. + + Acesse a seção [administrador(a) > backup](%{base_url}/admin/backups) para baixar o seu novo backup. + + Aqui está o registro: + + + %{logs} backup_failed: title: "Falha ao fazer backup" subject_template: "Falha ao fazer backup" + text_body_template: | + O backup falhou. + + Aqui está o registro: + + + %{logs} restore_succeeded: title: "Restauração realizada" subject_template: "Restauração concluída com sucesso" + text_body_template: | + A restauração foi realizada. + + Aqui está o registro: + + %{logs} restore_failed: title: "A restauração falhou" subject_template: "A restauração falhou" + text_body_template: | + A restauração falhou. + + Aqui está o registro: + + + %{logs} bulk_invite_succeeded: title: "Convites em massa realizados" subject_template: "Seus convites foram enviados com êxito." @@ -3183,6 +3302,7 @@ pt_BR: %{respond_instructions} user_group_mentioned_pm: + title: "PM mencionada por grupo de usuários(as)" subject_template: "[%{email_prefix}] [PM] %{topic_title}" text_body_template: | %{header_instructions} @@ -3193,6 +3313,7 @@ pt_BR: %{respond_instructions} user_group_mentioned_pm_group: + title: "PM mencionada por grupo de usuários(as)" subject_template: "[%{email_prefix}] [PM] %{topic_title}" text_body_template: | %{header_instructions} @@ -3497,16 +3618,28 @@ pt_BR: store_failure: "Falha ao arquivar o envio #%{upload_id} do(a) usuário(a) #%{user_id}." file_missing: "Desculpe, você deve fornecer um arquivo para upload." empty: "Desculpe, mas o arquivo que você forneceu está vazio." + failed: "Desculpe, houve uma falha no seu envio. Tente novamente." png_to_jpg_conversion_failure_message: "Ocorreu um erro ao converter PNG em JPG." optimize_failure_message: "Ocorreu um erro ao otimizar a imagem enviada." + download_failure: "Falha ao baixar o arquivo do provedor externo." + size_mismatch_failure: "O tamanho do arquivo enviado para S3 não corresponde ao tamanho pretendido do stub do envio externo. %{additional_detail}" + create_multipart_failure: "Falha ao criar envio com partes múltiplas no armazenamento externo." + abort_multipart_failure: "Falha ao anular envio com partes múltiplas no armazenamento externo." + complete_multipart_failure: "Falha ao concluir envio com partes múltiplas no armazenamento externo." + external_upload_not_found: "O envio não foi encontrado no armazenamento externo. %{additional_detail}" + checksum_mismatch_failure: "A soma de verificação do arquivo enviado não corresponde. O conteúdo do arquivo pode ter sido alterado no envio. Tente novamente." + cannot_promote_failure: "Este envio não pode ser concluído, talvez já tenha sido concluído ou fracassado anteriormente." attachments: too_large: "Desculpe, o arquivo que você está tentando enviar é muito grande (o tamanho máximo é de %{max_size_kb} KB)." + too_large_humanized: "Desculpe, o arquivo que você está tentando enviar é muito grande (o tamanho máximo é de %{max_size})." images: too_large: "Desculpe, a imagem que você está tentando enviar é muito grande (o tamanho máximo é de %{max_size_kb} KB). Redimensione e tente novamente." + too_large_humanized: "Desculpe, a imagem que você está tentando enviar é muito grande (o tamanho máximo é de %{max_size}). Redimensione e tente novamente." larger_than_x_megapixels: "Desculpe, a imagem que você está tentando enviar é muito grande (a dimensão máxima é de %{max_image_megapixels} megapixels). Redimensione e tente novamente." size_not_found: "Desculpe, mas não foi possível determinar o tamanho da imagem. O arquivo de imagem pode estar corrompido." placeholders: too_large: "(imagem maior do que %{max_size_kb} KB)" + too_large_humanized: "(imagem maior do que %{max_size})" avatar: missing: "Desculpe! Não foi possível encontrar nenhum avatar associado a esse endereço de email. Você pode tentar novamente?" flag_reason: @@ -4246,8 +4379,10 @@ pt_BR: label: "Nome de sua comunidade" placeholder: "Hangout de Jane" site_description: + label: "Descreva sua comunidade em uma frase curta (usada nos resultados de busca e mídias sociais)" placeholder: "Um lugar para Jane e seus amigos discutirem coisas legais." short_site_description: + label: "Descreva sua comunidade em poucas palavras (usadas no título da página inicial)" placeholder: "Melhor comunidade de todos os tempos" introduction: title: "Introdução" @@ -4307,7 +4442,10 @@ pt_BR: label: "Cidade para disputas" placeholder: "São Francisco, Califórnia" styling: + title: "Estilos" fields: + color_scheme: + label: "Esquema de cores" body_font: label: "Fonte do corpo" heading_font: @@ -4315,6 +4453,7 @@ pt_BR: styling_preview: label: "Pré-visualização" homepage_style: + label: "Estilo da página inicial" choices: latest: label: "Tópicos mais recentes" @@ -4403,8 +4542,24 @@ pt_BR: missing_version: "Você precisa informar um parâmetro de versão" conflict: "Houve um conflito de atualização impedindo de fazer isso." reasons: + post_count: "As primeiras postagens de todos os(as) usuários(as) devem ser aprovadas pela equipe. Acesse %{link}." + trust_level: "Usuários(as) com níveis de confiança baixos precisam ter respostas aprovadas pela equipe. Veja %{link}." + new_topics_unless_trust_level: "Usuários(as) com níveis de confiança baixos precisam ter tópicos aprovados pela equipe. Veja %{link}." + fast_typer: "O(a) novo(a) usuário(a) digitou sua primeira postagem desconfiadamente rápido, há suspeita de comportamento de robô ou remetente de spam. Veja %{link}." + auto_silence_regex: "Novo(a) usuário(a) cuja primeira postagem correspponde à configuração %{link}." + watched_word: "Esta postagem incluiu uma palavra acompanhada. Confira %{link}." + staged: "Novos tópicos e postagens para usuários encenados(as) precisam ser aprovados pela equipe. Veja %{link}." + category: "Postagens nesta categoria exigem aprovação manual pela equipe. Veja %{link}." + must_approve_users: "Todos(as) novos(as) usuários(as) devem ser aprovados pela equipe. Veja %{link}." + invite_only: "Todos os(as) novos(as) usuários(as) devem ser convidados(as). Veja %{link}." email_auth_res_enqueue: "Este e-mail falhou na verificação DMARC, é altamente provável que o remetente não é quem parece ser. Confira os cabeçalhos de e-mail não processados para obter mais informações." + email_spam: "Este e-mail foi sinalizado como spam pelo cabeçalho definido em %{link}." + suspect_user: "Este(a) novo(a) usuário(a) inseriu informações de perfil sem ler nenhum tópico ou postagem, o que sugere que possa ser remetente de spam. Veja %{link}." + contains_media: "Esta postagem inclui mídia incorporada. Veja %{link}." queued_by_staff: "Um membro da equipe acha que esta postagem precisa de revisão. Permanecerá oculta até que isso seja feito." + links: + watched_word: lista de palavras acompanhadas + category: configurações de categoria actions: agree: title: "Concordar…" diff --git a/config/locales/server.ru.yml b/config/locales/server.ru.yml index dc7844f7261..89196125452 100644 --- a/config/locales/server.ru.yml +++ b/config/locales/server.ru.yml @@ -4574,7 +4574,7 @@ ru:

С помощью нашей мощной системы тем настроить внешний вид форума очень легко. В качестве примеров просмотрите популярные темы и компоненты на сайте meta.discourse.org.

Хорошего дня и удачи в создании нового сообщества!

search_logs: - graph_title: "Количество поиска" + graph_title: "Количество поисковых запросов" joined: "Вступил" discourse_push_notifications: popup: diff --git a/plugins/discourse-local-dates/config/locales/client.pt_BR.yml b/plugins/discourse-local-dates/config/locales/client.pt_BR.yml index 49845ff8b7c..44e784240cf 100644 --- a/plugins/discourse-local-dates/config/locales/client.pt_BR.yml +++ b/plugins/discourse-local-dates/config/locales/client.pt_BR.yml @@ -40,3 +40,4 @@ pt_BR: every_three_months: "A cada tres meses" every_six_months: "A cada seis meses" every_year: "Todos os anos" + default_title: "Evento %{site_name}" diff --git a/plugins/discourse-narrative-bot/config/locales/server.es.yml b/plugins/discourse-narrative-bot/config/locales/server.es.yml index cd9f1cb82be..5eb1fbeadce 100644 --- a/plugins/discourse-narrative-bot/config/locales/server.es.yml +++ b/plugins/discourse-narrative-bot/config/locales/server.es.yml @@ -214,7 +214,7 @@ es: - o, presiona los botones B o I en el editor reply: |- - Buen trabajo! HTML y BBCode también funcionan para darle formato al texto – aprende más en [este tutorial](https://commonmark.org/help) :nerd: + ¡Buen trabajo! También puedes usar HTML y BBCode para darle formato al texto – aprende más en [esta guía](https://commonmark.org/help) :nerd: not_found: |- Aww, no encontré ningún texto con formato en tu respuesta. :pencil2: diff --git a/plugins/poll/config/locales/client.pt_BR.yml b/plugins/poll/config/locales/client.pt_BR.yml index ea53d10c919..276aaf02bcd 100644 --- a/plugins/poll/config/locales/client.pt_BR.yml +++ b/plugins/poll/config/locales/client.pt_BR.yml @@ -43,6 +43,9 @@ pt_BR: show-results: title: "Mostrar o resultado da enquete" label: "Mostrar resultados" + remove-vote: + title: "Remover seu voto" + label: "Remover voto" hide-results: title: "Voltar para os seus votos" label: "Mostrar voto" diff --git a/plugins/poll/config/locales/server.pt_BR.yml b/plugins/poll/config/locales/server.pt_BR.yml index b1b4a7e2515..c6d33c058ca 100644 --- a/plugins/poll/config/locales/server.pt_BR.yml +++ b/plugins/poll/config/locales/server.pt_BR.yml @@ -40,6 +40,13 @@ pt_BR: user_cant_post_in_topic: "Você não pode votar porque você não pode postar neste tópico." topic_must_be_open_to_vote: "O tópico precisa estar aberto para votar." poll_must_be_open_to_vote: "A enquete precisa estar aberta para votar." + one_vote_per_user: "Apenas um voto é permitido nesta enquete." + max_vote_per_user: + one: Apenas %{count} voto é permitido para esta enquete. + other: No máximo %{count} votos são permitidos para esta enquete. + min_vote_per_user: + one: No mínimo %{count} voto é permitido para esta enquete. + other: No mínimo %{count} votos são permitidos para esta enquete. topic_must_be_open_to_toggle_status: "O tópico precisar estar aberto para mudar seu status." only_staff_or_op_can_toggle_status: "Somente um membro da equipe ou o autor(a) original pode mudar o status da enquete." insufficient_rights_to_create: "Você não tem permissão para criar enquetes." diff --git a/plugins/styleguide/config/locales/client.de.yml b/plugins/styleguide/config/locales/client.de.yml index b8c238b6cdc..6cea098f9bf 100644 --- a/plugins/styleguide/config/locales/client.de.yml +++ b/plugins/styleguide/config/locales/client.de.yml @@ -85,3 +85,5 @@ de: title: "Header-Symbole" spinners: title: "Spinner" + empty_state: + title: "Leerer Zustand" diff --git a/plugins/styleguide/config/locales/client.he.yml b/plugins/styleguide/config/locales/client.he.yml index b0b104c3a4b..7b287334db5 100644 --- a/plugins/styleguide/config/locales/client.he.yml +++ b/plugins/styleguide/config/locales/client.he.yml @@ -85,3 +85,5 @@ he: title: "סמלי כותרת עליונה" spinners: title: "שבשבות" + empty_state: + title: "מצב ריק" diff --git a/plugins/styleguide/config/locales/client.hu.yml b/plugins/styleguide/config/locales/client.hu.yml index 9ca0c76aee9..bf741d97f81 100644 --- a/plugins/styleguide/config/locales/client.hu.yml +++ b/plugins/styleguide/config/locales/client.hu.yml @@ -85,3 +85,5 @@ hu: title: "Fejléc ikonok" spinners: title: "Forgók" + empty_state: + title: "Üres állapot" diff --git a/plugins/styleguide/config/locales/client.it.yml b/plugins/styleguide/config/locales/client.it.yml index e1a175404f2..421f2a3a5c8 100644 --- a/plugins/styleguide/config/locales/client.it.yml +++ b/plugins/styleguide/config/locales/client.it.yml @@ -85,3 +85,5 @@ it: title: "Icone Intestazione" spinners: title: "Icone di Caricamento" + empty_state: + title: "Status Vuoto" diff --git a/plugins/styleguide/config/locales/client.pt_BR.yml b/plugins/styleguide/config/locales/client.pt_BR.yml index 575acf2130c..475635f1f4b 100644 --- a/plugins/styleguide/config/locales/client.pt_BR.yml +++ b/plugins/styleguide/config/locales/client.pt_BR.yml @@ -85,3 +85,5 @@ pt_BR: title: "Ícones no cabeçalho" spinners: title: "Controle giratório" + empty_state: + title: "Estado vazio" diff --git a/plugins/styleguide/config/locales/client.ru.yml b/plugins/styleguide/config/locales/client.ru.yml index ea51bbfb43b..052b8a42fb8 100644 --- a/plugins/styleguide/config/locales/client.ru.yml +++ b/plugins/styleguide/config/locales/client.ru.yml @@ -85,3 +85,5 @@ ru: title: "Значки заголовков" spinners: title: "Спиннеры" + empty_state: + title: "Пустое состояние"