Files
Ricardo af4d9f7ddf i18n: add translations for all 14 supported locales
Add de, es, es-419, fr, hi, id, it, nl, pl, pt, pt-BR, sr, sv,
zh-Hans-CN locale files (300 keys each).
2026-03-21 12:46:13 +01:00

359 lines
16 KiB
JSON

{
"activitypub": {
"title": "ActivityPub",
"followers": "Seguidores",
"following": "Seguindo",
"activities": "Log de atividade",
"featured": "Posts fixados",
"featuredTags": "Tags em destaque",
"recentActivity": "Atividade recente",
"noActivity": "Ainda sem atividade. Quando o seu ator estiver federado, as interações vão aparecer aqui.",
"noFollowers": "Ainda sem seguidores.",
"noFollowing": "Ainda não segue ninguém.",
"pendingFollows": "Pendentes",
"noPendingFollows": "Sem solicitações de seguimento pendentes.",
"approve": "Aprovar",
"reject": "Rejeitar",
"followApproved": "Solicitação de seguimento aprovada.",
"followRejected": "Solicitação de seguimento rejeitada.",
"followRequest": "solicitou seguir você",
"followerCount": "%d seguidor",
"followerCount_plural": "%d seguidores",
"followingCount": "%d seguindo",
"followedAt": "Seguindo desde",
"source": "Fonte",
"sourceImport": "Importação do Mastodon",
"sourceManual": "Manual",
"sourceFederation": "Federação",
"sourceRefollowPending": "Re-seguimento pendente",
"sourceRefollowFailed": "Re-seguimento falhou",
"direction": "Direção",
"directionInbound": "Recebido",
"directionOutbound": "Enviado",
"profile": {
"title": "Perfil",
"intro": "Edite como o seu ator aparece para outros usuários do fediverse. As mudanças entram em vigor imediatamente.",
"nameLabel": "Nome de exibição",
"nameHint": "Seu nome como mostrado no seu perfil do fediverse",
"summaryLabel": "Bio",
"summaryHint": "Uma breve descrição sobre você. HTML é permitido.",
"urlLabel": "URL do site",
"urlHint": "O endereço do seu site, mostrado como link no seu perfil",
"iconLabel": "URL do avatar",
"iconHint": "URL da sua foto de perfil (quadrada, recomendado pelo menos 400x400px)",
"imageLabel": "URL da imagem de cabeçalho",
"imageHint": "URL de uma imagem de banner exibida no topo do seu perfil",
"manualApprovalLabel": "Aprovar seguidores manualmente",
"manualApprovalHint": "Quando ativado, solicitações de seguimento precisam da sua aprovação antes de terem efeito",
"actorTypeLabel": "Tipo de ator",
"actorTypeHint": "Como sua conta aparece no fediverse. Person para indivíduos, Service para bots ou contas automatizadas, Organization para grupos ou empresas.",
"linksLabel": "Links do perfil",
"linksHint": "Links exibidos no seu perfil do fediverse. Adicione seu site, contas sociais ou outros URLs. Páginas que apontem de volta com rel=\"me\" aparecerão como verificadas no Mastodon.",
"linkNameLabel": "Rótulo",
"linkValueLabel": "URL",
"addLink": "Adicionar link",
"removeLink": "Remover",
"authorizedFetchLabel": "Exigir busca autorizada (modo seguro)",
"authorizedFetchHint": "Quando ativado, apenas servidores com assinaturas HTTP válidas podem buscar seu ator e coleções. Isso melhora a privacidade mas pode reduzir a compatibilidade com alguns clientes.",
"save": "Salvar perfil",
"saved": "Perfil salvo. As mudanças agora estão visíveis no fediverse.",
"public": {
"followPrompt": "Siga-me no fediverse",
"copyHandle": "Copiar identificador",
"copied": "Copiado!",
"pinnedPosts": "Posts fixados",
"recentPosts": "Posts recentes",
"joinedDate": "Entrou em",
"posts": "Posts",
"followers": "Seguidores",
"following": "Seguindo",
"viewOnSite": "Ver no site"
},
"remote": {
"follow": "Seguir",
"unfollow": "Deixar de seguir",
"viewOn": "Ver em",
"postsTitle": "Posts",
"noPosts": "Ainda sem posts desta conta.",
"followToSee": "Siga esta conta para ver seus posts na sua linha do tempo.",
"notFound": "Não foi possível encontrar esta conta. Ela pode ter sido excluída ou o servidor pode estar indisponível."
}
},
"migrate": {
"title": "Migração do Mastodon",
"intro": "Este guia acompanha você na transferência da sua identidade do Mastodon para o seu site IndieWeb. Complete cada passo na ordem — seus seguidores existentes serão notificados e poderão seguir você automaticamente.",
"step1Title": "Passo 1 — Vincular sua conta antiga",
"step1Desc": "Informe ao fediverse que sua conta antiga do Mastodon e este site pertencem à mesma pessoa. Isso define a propriedade <code>alsoKnownAs</code> no seu ator ActivityPub, que o Mastodon verifica antes de permitir uma transferência.",
"aliasLabel": "URL da conta antiga do Mastodon",
"aliasHint": "A URL completa do seu perfil do Mastodon, ex. https://mstdn.social/users/rmdes",
"aliasSave": "Salvar alias",
"aliasCurrent": "Alias atual",
"aliasNone": "Nenhum alias configurado ainda.",
"step2Title": "Passo 2 — Importar seu grafo social",
"step2Desc": "Faça upload dos arquivos CSV da sua exportação de dados do Mastodon para trazer suas conexões. Vá para sua instância do Mastodon → Preferências → Importar e exportar → Exportação de dados para baixá-los.",
"importLegend": "O que importar",
"fileLabel": "Arquivo CSV",
"fileHint": "Selecione um arquivo CSV da sua exportação de dados do Mastodon (ex. following_accounts.csv ou followers.csv)",
"importButton": "Importar",
"importFollowing": "Lista de seguidos",
"importFollowingHint": "Contas que você segue — elas aparecerão imediatamente na sua lista de Seguindo",
"importFollowers": "Lista de seguidores",
"importFollowersHint": "Seus seguidores atuais — serão registrados como pendentes até seguirem você novamente após a transferência no passo 3",
"step3Title": "Passo 3 — Transferir sua conta",
"step3Desc": "Depois de salvar seu alias e importar seus dados, vá para sua instância do Mastodon → Preferências → Conta → <strong>Transferir para outra conta</strong>. Digite seu novo identificador do fediverse e confirme. O Mastodon notificará todos os seus seguidores, e aqueles cujos servidores suportarem vão seguir você automaticamente aqui. Este passo é irreversível — sua conta antiga vai se tornar um redirecionamento.",
"errorNoFile": "Por favor, selecione um arquivo CSV antes de importar.",
"success": "Importados %d seguidos, %d seguidores (%d falharam).",
"failedList": "Não foi possível resolver: %s",
"failedListSummary": "Identificadores com falha",
"aliasSuccess": "Alias salvo — seu documento de ator agora inclui esta conta como alsoKnownAs."
},
"refollow": {
"title": "Re-seguimento em lote",
"progress": "Progresso do re-seguimento",
"remaining": "Restantes",
"awaitingAccept": "Aguardando aceitação",
"accepted": "Aceito",
"failed": "Falhou",
"pause": "Pausar",
"resume": "Retomar",
"status": {
"idle": "Inativo",
"running": "Em execução",
"paused": "Pausado",
"completed": "Concluído"
}
},
"moderation": {
"title": "Moderação",
"blockedTitle": "Contas bloqueadas",
"mutedActorsTitle": "Contas silenciadas",
"mutedKeywordsTitle": "Palavras-chave silenciadas",
"noBlocked": "Sem contas bloqueadas.",
"noMutedActors": "Sem contas silenciadas.",
"noMutedKeywords": "Sem palavras-chave silenciadas.",
"unblock": "Desbloquear",
"unmute": "Remover silêncio",
"addKeywordTitle": "Adicionar palavra-chave silenciada",
"keywordPlaceholder": "Digite palavra-chave ou frase…",
"addKeyword": "Adicionar",
"muteActor": "Silenciar",
"blockActor": "Bloquear",
"filterModeTitle": "Modo de filtro",
"filterModeHint": "Escolha como o conteúdo silenciado é tratado na sua linha do tempo. Contas bloqueadas ficam sempre ocultas.",
"filterModeHide": "Ocultar — remover da linha do tempo",
"filterModeWarn": "Avisar — mostrar atrás de aviso de conteúdo",
"cwMutedAccount": "Conta silenciada",
"cwMutedKeyword": "Palavra-chave silenciada:",
"cwFiltered": "Conteúdo filtrado"
},
"compose": {
"title": "Escrever resposta",
"placeholder": "Escreva sua resposta…",
"syndicateLabel": "Sindicar para",
"submitMicropub": "Publicar resposta",
"cancel": "Cancelar",
"errorEmpty": "O conteúdo da resposta não pode estar vazio",
"visibilityLabel": "Visibilidade",
"visibilityPublic": "Público",
"visibilityUnlisted": "Não listado",
"visibilityFollowers": "Apenas seguidores",
"cwLabel": "Aviso de conteúdo",
"cwPlaceholder": "Escreva seu aviso aqui…"
},
"notifications": {
"title": "Notificações",
"empty": "Ainda sem notificações. Interações de outros usuários do fediverse vão aparecer aqui.",
"liked": "curtiu seu post",
"boostedPost": "compartilhou seu post",
"followedYou": "seguiu você",
"repliedTo": "respondeu ao seu post",
"mentionedYou": "mencionou você",
"markAllRead": "Marcar tudo como lido",
"clearAll": "Limpar tudo",
"clearConfirm": "Excluir todas as notificações? Isso não pode ser desfeito.",
"dismiss": "Dispensar",
"viewThread": "Ver thread",
"tabs": {
"all": "Todas",
"replies": "Respostas",
"likes": "Curtidas",
"boosts": "Compartilhamentos",
"follows": "Seguimentos",
"dms": "MDs",
"reports": "Denúncias"
},
"emptyTab": "Ainda sem notificações de %s."
},
"messages": {
"title": "Mensagens",
"empty": "Ainda sem mensagens. Mensagens diretas de outros usuários do fediverse vão aparecer aqui.",
"allConversations": "Todas as conversas",
"compose": "Nova mensagem",
"send": "Enviar mensagem",
"delete": "Excluir",
"markAllRead": "Marcar tudo como lido",
"clearAll": "Limpar tudo",
"clearConfirm": "Excluir todas as mensagens? Isso não pode ser desfeito.",
"recipientLabel": "Para",
"recipientPlaceholder": "@usuario@instancia.social",
"placeholder": "Escreva sua mensagem...",
"sentTo": "Para",
"replyingTo": "Respondendo a",
"sentYouDM": "enviou uma mensagem direta para você",
"viewMessage": "Ver mensagem",
"errorEmpty": "O conteúdo da mensagem não pode estar vazio.",
"errorNoRecipient": "Por favor, digite um destinatário.",
"errorRecipientNotFound": "Não foi possível encontrar esse usuário. Tente um identificador completo @usuario@dominio."
},
"reader": {
"title": "Leitor",
"tabs": {
"all": "Tudo",
"notes": "Notas",
"articles": "Artigos",
"replies": "Respostas",
"boosts": "Compartilhamentos",
"media": "Mídia"
},
"empty": "Sua linha do tempo está vazia. Siga algumas contas para ver seus posts aqui.",
"boosted": "compartilhou",
"replyingTo": "Respondendo a",
"showContent": "Mostrar conteúdo",
"hideContent": "Ocultar conteúdo",
"sensitiveContent": "Conteúdo sensível",
"videoNotSupported": "Seu navegador não suporta o elemento de vídeo.",
"audioNotSupported": "Seu navegador não suporta o elemento de áudio.",
"actions": {
"reply": "Responder",
"boost": "Compartilhar",
"unboost": "Desfazer compartilhamento",
"like": "Curtir",
"unlike": "Descurtir",
"viewOriginal": "Ver original",
"liked": "Curtido",
"boosted": "Compartilhado",
"likeError": "Não foi possível curtir este post",
"boostError": "Não foi possível compartilhar este post"
},
"post": {
"title": "Detalhe do post",
"notFound": "Post não encontrado ou não mais disponível.",
"openExternal": "Abrir na instância original",
"parentPosts": "Thread",
"replies": "Respostas",
"back": "Voltar para a linha do tempo",
"loadingThread": "Carregando thread...",
"threadError": "Não foi possível carregar a thread completa"
},
"resolve": {
"placeholder": "Cole uma URL do fediverse ou um identificador @usuario@dominio…",
"label": "Buscar um post ou conta do fediverse",
"button": "Buscar",
"notFoundTitle": "Não encontrado",
"notFound": "Não foi possível encontrar este post ou conta. A URL pode ser inválida, o servidor pode estar indisponível ou o conteúdo pode ter sido excluído.",
"followersLabel": "seguidores"
},
"linkPreview": {
"label": "Pré-visualização do link"
},
"explore": {
"title": "Explorar",
"description": "Navegue por linhas do tempo públicas de instâncias remotas compatíveis com o Mastodon.",
"instancePlaceholder": "Digite o hostname de uma instância, ex. mastodon.social",
"browse": "Navegar",
"local": "Local",
"federated": "Federada",
"loadError": "Não foi possível carregar a linha do tempo desta instância. Ela pode estar indisponível ou não suportar a API do Mastodon.",
"timeout": "A requisição expirou. A instância pode estar lenta ou indisponível.",
"noResults": "Nenhum post encontrado na linha do tempo pública desta instância.",
"invalidInstance": "Hostname de instância inválido. Por favor, digite um nome de domínio válido.",
"mauLabel": "MAU",
"timelineSupported": "Linha do tempo pública disponível",
"timelineUnsupported": "Linha do tempo pública indisponível",
"hashtagLabel": "Hashtag (opcional)",
"hashtagPlaceholder": "ex. indieweb",
"hashtagHint": "Filtrar resultados por uma hashtag específica",
"tabs": {
"label": "Abas de exploração",
"search": "Buscar",
"pinAsTab": "Fixar como aba",
"pinned": "Fixadas",
"remove": "Remover aba",
"moveUp": "Mover para cima",
"moveDown": "Mover para baixo",
"addHashtag": "Adicionar aba de hashtag",
"hashtagTabPlaceholder": "Digite a hashtag",
"addTab": "Adicionar",
"retry": "Tentar novamente",
"noInstances": "Fixe algumas instâncias primeiro para usar abas de hashtag.",
"sources": "Buscando #%s em %d instância",
"sources_plural": "Buscando #%s em %d instâncias",
"sourcesPartial": "%d de %d instâncias responderam"
}
},
"tagTimeline": {
"postsTagged": "%d post",
"postsTagged_plural": "%d posts",
"noPosts": "Nenhum post com #%s encontrado na sua linha do tempo.",
"followTag": "Seguir hashtag",
"unfollowTag": "Deixar de seguir hashtag",
"following": "Seguindo"
},
"pagination": {
"newer": "← Mais recentes",
"older": "Mais antigos →",
"loadMore": "Carregar mais",
"loading": "Carregando…",
"noMore": "Você está em dia."
}
},
"myProfile": {
"title": "Meu perfil",
"posts": "posts",
"editProfile": "Editar perfil",
"empty": "Nada aqui ainda.",
"tabs": {
"posts": "Posts",
"replies": "Respostas",
"likes": "Curtidas",
"boosts": "Compartilhamentos"
}
},
"poll": {
"voters": "votantes",
"votes": "votos",
"closed": "Enquete encerrada",
"endsAt": "Termina"
},
"federation": {
"deleteSuccess": "Atividade de exclusão enviada aos seguidores",
"deleteButton": "Excluir do fediverse"
},
"federationMgmt": {
"title": "Federação",
"collections": "Saúde das coleções",
"quickActions": "Ações rápidas",
"broadcastActor": "Transmitir atualização do ator",
"debugDashboard": "Painel de depuração",
"objectLookup": "Busca de objeto",
"lookupPlaceholder": "URL ou identificador @usuario@dominio…",
"lookup": "Buscar",
"lookupLoading": "Resolvendo…",
"postActions": "Federação de posts",
"viewJson": "JSON",
"rebroadcast": "Re-transmitir atividade Create",
"rebroadcastShort": "Reenviar",
"broadcastDelete": "Transmitir atividade Delete",
"deleteShort": "Excluir",
"noPosts": "Nenhum post encontrado.",
"apJsonTitle": "ActivityStreams JSON-LD",
"recentActivity": "Atividade recente",
"viewAllActivities": "Ver todas as atividades →"
},
"reports": {
"sentReport": "fez uma denúncia",
"title": "Denúncias"
}
}
}