OASIS_MOBILE/nodejs-project/nodejs-project/src/client/assets/translations/oasis_pt.js
SITO 3a3563f2a0 feat: merge Oasis 0.7.6 upstream — Graphos, E2E, peers/stats, AUTOMATIZACION
Cambios aplicados desde epsylon/oasis 3d46340 (0.7.6):

NUEVO MÓDULO Graphos (mapa interactivo de la red):
- src/views/graphos_view.js (nuevo)

LÓGICA:
- src/backend/nameCache.js (nuevo) — NameAuthor resolver
- src/models/chats_model.js — encriptación E2E
- src/models/calendars_model.js — E2E + calendar invites con códigos
- src/models/maps_model.js — E2E + CLOSED enforcement
- src/models/tribes_model.js — sub-tribe access control (PRESERVA nuestro inviteLog)
- src/models/tribe_crypto.js — soporte E2E
- src/models/main_models.js — refactor (PRESERVA nuestro pub-invite SSB msg)
- src/models/{activity,banking,pads,search,stats,tags,tribes_content}_model.js
- src/backend/backend.js — searchModel constructor + new helpers (errorView, safeRefererRedirect)
- src/backend/blobHandler.js, renderTextWithStyles.js
- src/views/main_views.js — añadido userLink/userLinkLabel + nameCache import (mantiene nuestro hamburger menu)

VISUAL:
- 31 views actualizadas con refactor a userLink helper
- src/views/peers_view.js — tabla con keys clicables
- src/views/stats_view.js — dashboard avanzado
- src/client/assets/styles/style.css — merge (preserva nuestras adiciones QR/mobile)
- Temas desktop: Clear, Dark, Matrix, Purple
- Translations 11 idiomas (ar, de, en, es, eu, fr, hi, it, pt, ru, zh)
- src/configs/{config-manager,oasis-config}, server/SSB_server.js, oasis_client.js

SKIPS (intencionalmente):
- OasisMobile.css del upstream (mantenemos NUESTRO mobile.css y theme)
- main_views.js menu reorganization (mantenemos hamburger nav)
- @xenova/transformers (LLM, no viable mobile)
- node-llama-cpp (build nativo no soportado en arm64 mobile)
- pdfjs-dist (pendiente probar luego)
- AI/embedder.js + AI/routes_index.js (dependen de las libs LLM)

server/package.json: version 0.7.5 → 0.7.6

AUTOMATIZACIÓN:
- Nueva carpeta AUTOMATIZACION/ con 10 archivos:
  - 4 opciones (cron simple, multi-agente, GitHub Actions, webhook)
  - Setup Debian completo paso a paso
  - Scripts bash listos: scout, merger, builder, notify-telegram
  - Prompts listos para los agentes
  - Sección /testing-app para 0asis.net
  - Human-in-the-loop: archivos prohibidos para auto-merge

PENDIENTE: build APK (el bash tool tuvo timeouts; usar comandos
de CONTEXT/cambio_apk_repack.txt manualmente).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-15 19:41:45 +02:00

3235 lines
138 KiB
JavaScript

const { a, em, strong } = require('../../../server/node_modules/hyperaxe');
module.exports = {
pt: {
languageName: "Português",
extended: "Multiverso",
extendedDescription: [
"Quando apoias alguém, podes descarregar publicações dos habitantes que apoiam, e estas aparecem aqui, ordenadas por data.",
],
popular: "Destaques",
popularDescription: [
"Publicações de habitantes na tua rede, ",
strong("ordenadas por difusão"),
". Seleciona o período de tempo para obter uma lista.",
],
day: "DIA",
week: "SEMANA",
month: "MÊS",
year: "ANO",
latest: "Mais recentes",
latestDescription: [
strong("Publicações"),
" de ti e dos habitantes que apoias, ordenadas por data.",
],
topics: "Tópicos",
topicsDescription: [
strong("Tópicos"),
" de ti e dos habitantes que apoias, ordenadas por data.",
],
summaries: "Resumos",
summariesDescription: [
strong("Tópicos com comentários"),
" de ti e dos habitantes que apoias, ordenadas por data.",
],
threads: "Conversas",
threadsDescription: [
strong("Publicações com comentários"),
" dos habitantes que apoias (incluindo do multiverso), ordenadas por data.",
],
profile: "Avatar",
inhabitants: "Habitantes",
peersReplicatedFeeds: "Feeds replicados",
graphos: "Graphos",
graphosDescription: "Mapa interativo da rede ao seu redor.",
graphosYou: "Você",
graphosTotalNodes: "Total de nós",
manualMode: "Modo manual",
mentions: "Menções",
mentionsDescription: [
strong("Publicações que te @mencionam"),
", ordenadas por data.",
],
nextPage: "Seguinte",
previousPage: "Anterior",
noMentions: "Ainda não recebeste @menções.",
private: "Caixa de entrada",
privateDescription: "Ver e gerir as tuas mensagens privadas.",
privateInbox: "CAIXA DE ENTRADA",
privateSent: "Enviadas",
privateFrom: "De",
privateTo: "Para",
privateDate: "Data",
privateDelete: "Eliminar",
pmCreateButton: "Escrever MP",
pmReply: "Responder",
pmReplies: "respostas",
pmNew: "novas",
pmMarkRead: "Marcar como lido",
inReplyTo: "EM RESPOSTA A",
pmPreview: "Pré-visualizar",
pmPreviewTitle: "Pré-visualização da mensagem",
noPrivateMessages: "Sem mensagens privadas.",
peers: "Pares",
privateDescription: ["As mensagens privadas são ",strong("encriptadas para a tua chave pública")," e têm um máximo de 7 destinatários."],
search: "Pesquisa",
searchDescription: "Descrição",
imageSearch: "Pesquisa de imagens",
searchPlaceholder: "Procura @habitantes, #tags e palavras-chave...",
settings: "Definições",
continueReading: "Continuar a ler",
moreComments: "mais comentários",
readThread: "ler o resto da conversa",
pixeliaTitle: 'Pixelia',
pixeliaDescription: 'Desenha pixéis na grelha e colabor-ARTe com outros na tua rede.',
coordLabel: 'Coordenada (ex.: A3)',
coordPlaceholder: 'Introduz coordenada',
contributorsTitle: "Contribuidores",
pixeliaBy: "por",
colorLabel: 'Escolhe uma cor',
paintButton: 'Pintar!',
invalidCoordinate: 'Coordenada incorreta',
goToMuralButton: "Ver mural",
totalPixels: 'Total de pixéis',
modules: "Módulos",
modulesViewTitle: "Módulos",
modulesViewDescription: "Configura o teu ambiente ativando ou desativando módulos.",
inbox: "Caixa de entrada",
multiverse: "Multiverso",
popularLabel: "Destaques",
topicsLabel: "Tópicos",
latestLabel: "Mais recentes",
summariesLabel: "Resumos",
threadsLabel: "Conversas",
multiverseLabel: "Multiverso",
inboxLabel: "Caixa de entrada",
invitesLabel: "Convites",
walletLabel: "Carteira",
legacyLabel: "Chaves",
cipherLabel: "Encriptação",
bookmarksLabel: "Marcadores",
videosLabel: "Vídeos",
torrentsLabel: "Torrents",
docsLabel: "Documentos",
audiosLabel: "Áudios",
tagsLabel: "Tags",
imagesLabel: "Imagens",
inhabitantsLabel: "Habitantes",
trendingLabel: "Tendências",
eventsLabel: "Eventos",
tasksLabel: "Tarefas",
transfersTitle: "Transferências",
marketTitle: "Mercado",
opinionsTitle: "Opiniões",
saveSettings: "Guardar configuração",
apply: "Aplicar",
menuPersonal: "Pessoal",
menuContent: "Conteúdo",
menuGovernance: "Governação",
menuOffice: "Escritório",
menuMultiverse: "Multiverso",
menuNetwork: "Rede",
menuCreative: "Criativo",
menuEconomy: "Economia",
menuMedia: "Multimédia",
menuTools: "Ferramentas",
comment: "Comentário",
subtopic: "Subtópico",
json: "JSON",
createdAt: "Criado em",
createdBy: "por",
unfollow: "Deixar de apoiar",
follow: "Apoiar",
block: "Bloquear",
unblock: "Desbloquear",
newerPosts: "Publicações mais recentes",
olderPosts: "Publicações mais antigas",
feedRangeEmpty: "O intervalo indicado está vazio para este feed. Tenta ver o ",
seeFullFeed: "feed completo",
feedEmpty: "A rede Oasis nunca viu publicações desta conta.",
beginningOfFeed: "Este é o início do feed",
noNewerPosts: "Ainda não foram recebidas publicações mais recentes.",
relationshipNotFollowing: "Não te apoia",
relationshipTheyFollow: "Apoia-te",
relationshipMutuals: "Apoio mútuo",
relationshipFollowing: "Estás a apoiar",
relationshipYou: "Tu",
relationshipBlocking: "Estás a bloquear",
relationshipBlockedBy: "Estás bloqueado",
relationshipMutualBlock: "Bloqueio mútuo",
relationshipNone: "Não estás a apoiar",
relationshipConflict: "Conflito",
relationshipBlockingPost: "Publicação bloqueada",
viewLikes: "Ver difusões",
spreadedDescription: "Lista de publicações difundidas pelo habitante.",
totalspreads: "Total de difusões",
attachFiles: "Anexar ficheiros",
preview: "Pré-visualizar",
publish: "Publicar",
contentWarningPlaceholder: "Adiciona um assunto à publicação (opcional)",
privateWarningPlaceholder: "Adiciona habitantes para enviar uma publicação privada (opcional)",
publishWarningPlaceholder: "...",
publishCustomDescription: [
"LEMBRA-TE: Devido à tecnologia blockchain, uma vez publicado, não pode ser editado nem eliminado.",
],
commentWarning: [
"LEMBRA-TE: Devido à tecnologia blockchain, uma vez publicado, não pode ser editado nem eliminado.",
],
commentPublic: "público",
commentPrivate: "privado",
commentLabel: ({ publicOrPrivate, markdownUrl }) => [
],
publishLabel: ({ markdownUrl, linkTarget }) => [
"LEMBRA-TE: Devido à tecnologia blockchain, uma vez publicado, não pode ser editado nem eliminado.",
],
replyLabel: ({ markdownUrl }) => [
"LEMBRA-TE: Devido à tecnologia blockchain, uma vez publicado, não pode ser editado nem eliminado.",
],
publishCustomInfo: ({ href }) => [
"Se tens experiência, também podes ",
a({ href }, "escrever uma publicação avançada"),
".",
],
publishBasicInfo: ({ href }) => [
"Se não tens experiência, deves ",
a({ href }, "escrever uma publicação"),
".",
],
publishCustom: "Escrever publicação avançada",
subtopicLabel: "Criar um subtópico desta publicação",
messagePreview: "Pré-visualização da publicação",
mentionsMatching: "Menções correspondentes",
mentionsName: "Nome",
mentionsRelationship: "Relacionamento",
updateit: "OBTER ATUALIZAÇÕES!",
updateBannerText: "Uma nova versão do Oasis está disponível.",
updateBannerAction: "Atualizar agora →",
info: "Info",
settingsIntro: ({ version }) => [
`[SNH] ꖒ OASIS [ v.${version} ]`,
],
timeAgo: "atrás",
sendTime: "há ",
theme: "Tema",
legacy: "Chaves",
legacyTitle: "Chaves",
legacyDescription: "Gere o teu segredo (chave privada) de forma rápida e segura.",
legacyExportButton: "Exportar",
legacyImportButton: "Importar",
ssbLogStream: "Blokchain",
ssbLogStreamDescription: "Configura o limite de mensagens para os fluxos da Blockchain.",
saveSettings: "Guardar definições",
exportTitle: "Exportar dados",
exportDescription: "Define uma senha (mínimo 32 caracteres) para encriptar a tua chave",
exportDataTitle: "Cópia de segurança",
exportDataDescription: "Descarrega os teus dados (chave secreta excluída!)",
exportDataButton: "Descarregar base de dados",
pubWallet: "Carteira PUB",
pubWalletDescription: "Define o URL da carteira PUB. Será usado para transações PUB (incluindo o UBI).",
pubWalletConfiguration: "Guardar configuração",
importTitle: "Importar dados",
importDescription: "Importa o teu segredo encriptado (chave privada) para ativar o teu avatar",
importAttach: "Anexar ficheiro encriptado (.enc)",
passwordLengthInfo: "A senha deve ter pelo menos 32 caracteres.",
passwordImport: "Escreve a tua senha para decifrar os dados que serão guardados no teu diretório pessoal (nome: secret)",
randomPassword: "Senha aleatória",
exportPasswordPlaceholder: "Usa minúsculas, maiúsculas, números e símbolos",
fileInfo: "A tua chave secreta encriptada será guardada no teu diretório pessoal (nome: oasis.enc)",
themeIntro:
"Escolhe um tema.",
setTheme: "Definir tema",
language: "Idioma",
languageDescription:
"Se preferires usar outro idioma, seleciona-o aqui.",
setLanguage: "Definir idioma",
status: "Estado",
peerConnections: "Pares",
peerConnectionsIntro: "Gere todas as tuas ligações com outros pares.",
online: "Online",
offline: "Offline",
discovered: 'Descobertos',
unknown: 'Desconhecido',
pub: 'PUB',
supported: "Apoiados",
recommended: "Recomendados",
blocked: "Bloqueados",
noConnections: "Nenhum par conectado.",
noDiscovered: "Nenhum par descoberto.",
noSupportedConnections: "Nenhum par apoiado.",
noBlockedConnections: "Nenhum par bloqueado.",
noRecommendedConnections: "Nenhum par recomendado.",
connectionActionIntro:
"",
startNetworking: "Iniciar rede",
stopNetworking: "Parar rede",
restartNetworking: "Reiniciar rede",
sync: "Sincronizar rede",
indexes: "Índices",
indexesDescription:
"Reconstruir os teus índices é seguro e pode corrigir alguns tipos de erros.",
homePageTitle: "Início",
homePageDescription: "Seleciona qual módulo queres como página inicial.",
saveHomePage: "Definir início",
invites: "Convites",
invitesTitle: "Convites",
invitesInvites: "Convites",
invitesDescription: "Gere e aplica códigos de convite na tua rede.",
invitesTribesTitle: "Tribos",
invitesTribeInviteCodePlaceholder: "Introduz código de convite da tribo",
invitesTribeJoinButton: "Aderir à tribo",
invitesPubsTitle: "PUBs",
invitesPubInviteCodePlaceholder: "Introduz código de convite PUB",
invitesAcceptInvite: "Aderir ao PUB",
invitesAcceptedInvites: "Redes federadas",
invitesNoInvites: "Ainda sem convites aceites.",
invitesUnfollow: "Deixar de seguir",
invitesFollow: "Seguir",
invitesUnfollowedInvites: "Redes não federadas",
invitesNoFederatedPubs: "Sem redes federadas.",
invitesNoUnfollowed: "Sem redes não federadas.",
invitesUnreachablePubs: "Redes inalcançáveis",
invitesNoUnreachablePubs: "Sem redes inalcançáveis.",
currentlyUnreachable: "ERRO!",
errorDetails: "Detalhes do erro",
genericError: "Ocorreu um erro.",
panicMode: "Modo pânico!",
encryptData: "Define uma senha (mínimo 32 caracteres) para encriptar a tua blockchain",
decryptData: "Introduz a senha para decifrar a tua blockchain",
panicModeDescription: "Encriptar/Decifrar ou ELIMINAR a tua blockchain",
removeDataDescription: "AVISO: Este processo não pode ser revertido.",
encryptPanicButton: "Encriptar blockchain",
decryptPanicButton: "Decifrar blockchain",
removePanicButton: "ELIMINAR TODOS OS TEUS DADOS!",
searchTitle: "Pesquisa",
searchDescriptionLabel: "Pesquisa conteúdo na tua rede.",
searchLanguagesLabel: "Idiomas",
searchSkillsLabel: "Competências",
searchPlaceholder:"Pesquisar conteúdo...",
searchSubmit:"Pesquisar!",
tribeLocationLabel:"Localização",
tribeModeLabel:"Modo de convite",
tribeMembersCount:"Número de membros",
searchDateLabel:"Data",
searchLocationLabel:"Localização",
searchPriceLabel:"Preço",
searchUrlLabel:"URL",
searchCategoryLabel:"Categoria",
searchStartLabel:"Hora de início",
searchEndLabel:"Hora de fim",
searchPriorityLabel:"Prioridade",
searchStatusLabel:"Estado",
statusLabel:"Estado",
totalVotesLabel:"Total de votos",
votesLabel:"Votações",
noResultsFound:"Nenhum resultado encontrado.",
author:"Autor",
createdAtLabel:"Criado em",
hashtagDescription:"Explora o conteúdo associado a esta hashtag",
tribeDescriptionLabel:"Descrição",
votesOption:"Opções de voto",
voteYesLabel:"Sim",
voteNoLabel:"Não",
allTypesLabel: "ILIMITADO",
ABSTENTIONLabel:"ABSTENÇÃO",
YESLabel:"SIM",
NOLabel:"NÃO",
FOLLOW_MAJORITYLabel: "SEGUIR MAIORIA",
CONFUSEDLabel: "CONFUSO",
NOT_INTERESTEDLabel: "SEM INTERESSE",
voteOptionYes:"Sim",
voteOptionNo:"Não",
voteOptionAbstention:"Abstenção",
StatusLabel:"Estado",
votesOptionYesLabel:"Sim",
votesOptionNoLabel:"Não",
votesOptionAbstentionLabel:"Abstenção",
votesQuestionLabel:"Pergunta",
votesCreatedByLabel:"Criado por",
voteStatusOpen:"ABERTO",
voteStatusClosed:"FECHADO",
imageSearchLabel: "Introduz palavras para pesquisar imagens etiquetadas com elas.",
commentDescription: ({ parentUrl }) => [
" comentou em ",
a({ href: parentUrl }, " conversa"),
],
commentTitle: ({ authorName }) => [`Comentário na publicação de @${authorName}`],
subtopicDescription: ({ parentUrl }) => [
" criou um subtópico de ",
a({ href: parentUrl }, " uma publicação"),
],
subtopicTitle: ({ authorName }) => [`Subtópico na publicação de @${authorName}`],
mysteryDescription: "publicou uma publicação misteriosa",
oasisDescription: "Rede do Projeto OASIS",
searchSubmit: "Pesquisar...",
hashtagDescription: "Publicações etiquetadas com esta hashtag.",
postLabel: "PUBLICAÇÕES",
aboutLabel: "HABITANTES",
feedLabel: "FEEDS",
votesLabel: "VOTAÇÕES",
reportLabel: "DENÚNCIAS",
imageLabel: "IMAGENS",
videoLabel: "VÍDEOS",
audioLabel: "ÁUDIOS",
documentLabel: "DOCUMENTOS",
torrentLabel: "TORRENTS",
pdfFallbackLabel: "Documento PDF",
eventLabel: "EVENTOS",
taskLabel: "TAREFAS",
transferLabel: "TRANSFERÊNCIAS",
curriculumLabel: "CURRÍCULO",
bookmarkLabel: "MARCADORES",
tribeLabel: "TRIBOS",
marketLabel: "MERCADO",
shopLabel: "SHOPS",
shopProductLabel: "SHOP PRODUCTS",
mapLabel: "MAPS",
jobLabel: "JOBS",
forumLabel: "FORUMS",
projectLabel: "PROJECTS",
bankWalletLabel: "CARTEIRAS",
bankClaimLabel: "UBI CLAIMS",
voteLabel: "VOTES",
contactLabel: "CONTACTS",
pubLabel: "PUBS",
cvLabel: "CVs",
submit: "Enviar",
subjectLabel: "Assunto",
editProfile: "Editar avatar",
editProfileDescription:
"",
profileName: "Nome",
profileImage: "Imagem Avatar",
profileDescription: "Descrição",
hashtagDescription:
"Publicações de habitantes na tua rede que referenciam esta #hashtag, ordenadas por data.",
rebuildName: "Reconstruir base de dados",
wallet: "Carteira",
walletAddress: "Endereço",
walletAmount: "Montante",
walletAddressLine: ({ address }) => `Endereço: ${address}`,
walletAmountLine: ({ amount }) => `Montante: ${amount} ECO`,
walletBack: "Voltar",
walletBalanceTitle: "Saldo",
walletWalletSendTitle: "Enviar",
walletReceiveTitle: "Receber",
walletHistoryTitle: "Histórico",
walletBalanceLine: ({ balance }) => `${balance} ECO`,
walletCnfrs: "Conf.",
walletConfirm: "Confirmar",
walletDescription: "Gere os teus ativos digitais, incluindo enviar e receber ECOin, ver o teu saldo e aceder ao teu histórico de transações.",
walletDate: "Data",
walletFee: "Taxa (quanto maior a taxa, mais rápido a tua transação será processada)",
walletFeeLine: ({ fee }) => `Taxa: ECO ${fee}`,
walletHistory: "Histórico",
walletReceive: "Receber",
walletReset: "Repor",
walletSend: "Enviar",
walletStatus: "Estado",
walletDisconnected: [
"ECOin ",
strong("carteira desconectada"),
". Verifica ",
a({ href: '/settings' }, "as tuas definições"),
" ou o estado da ligação.",
],
walletSentToLine: ({ destination, amount }) => `Enviado ECO ${amount} para ${destination}`,
walletSettingsTitle: "Carteira",
walletSettingsDescription: "Integra o Oasis com a tua carteira ECOin.",
walletSettingsDocLink: "Guia de instalação ECOin",
walletStatusMessages: {
invalid_amount: "Montante inválido",
invalid_dest: "Endereço de destino inválido",
invalid_fee: "Taxa inválida",
validation_errors: "Erros de validação",
send_tx_success: "Transação bem-sucedida",
},
walletTitle: "Carteira",
walletTotalCostLine: ({ totalCost }) => `Custo total: ECO ${totalCost}`,
walletTransactionId: "ID da transação",
walletTxId: "ID Tx",
walletType: "Tipo",
walletUser: "Nome de utilizador",
walletPass: "Senha",
walletConfiguration: "Definir carteira",
cipher: "Encriptação",
cipherTitle: "Encriptação",
cipherDescription: "Encripta e decifra o teu texto simetricamente (usando uma senha partilhada).",
randomPassword: "Senha aleatória",
cipherEncryptTitle: "Encriptar texto",
cipherEncryptDescription: "Introduz o texto a encriptar",
cipherTextLabel: "Texto a encriptar",
cipherTextPlaceholder: "Introduz o texto a encriptar...",
cipherPasswordLabel: "Define uma senha (mínimo 32 caracteres) para encriptar o teu texto",
cipherPasswordDecryptLabel: "Define uma senha (mínimo 32 caracteres) para decifrar o seu texto",
cipherPasswordPlaceholder: "Introduz uma senha...",
cipherEncryptButton: "Encriptar",
cipherDecryptTitle: "Decifrar texto",
cipherDecryptDescription: "Introduz o texto a decifrar",
cipherEncryptedMessageLabel: "Texto encriptado",
cipherDecryptedMessageLabel: "Texto decifrado",
cipherPasswordUsedLabel: "Senha usada para encriptar (guarda-a!)",
cipherEncryptedTextPlaceholder: "Introduz o texto encriptado...",
cipherIvLabel: "IV",
cipherIvPlaceholder: "Introduz o vetor de inicialização...",
cipherDecryptButton: "Decifrar",
password: "Senha",
text: "Texto",
encryptedText: "Texto encriptado",
iv: "Vetor de inicialização (IV)",
encryptTitle: "Encriptar o teu texto",
encryptDescription: "Introduz o texto que queres encriptar e fornece uma senha.",
encryptButton: "Encriptar",
decryptTitle: "Decifrar o teu texto",
decryptDescription: "Introduz o texto encriptado e fornece a mesma senha usada para encriptar.",
decryptButton: "Decifrar",
passwordLengthError: "A senha deve ter pelo menos 32 caracteres.",
missingFieldsError: "Texto, senha ou IV não fornecidos.",
encryptionError: "Erro ao encriptar o texto.",
decryptionError: "Erro ao decifrar o texto.",
bookmarkTitle: "Marcadores",
bookmarkDescription: "Descobre e gere marcadores na tua rede.",
bookmarkAllSectionTitle: "Marcadores",
bookmarkMineSectionTitle: "Os teus marcadores",
bookmarkRecentSectionTitle: "Marcadores recentes",
bookmarkTopSectionTitle: "Marcadores mais votados",
bookmarkFavoritesSectionTitle: "Favoritos",
bookmarkCreateSectionTitle: "Criar marcador",
bookmarkUpdateSectionTitle: "Atualizar marcador",
bookmarkFilterAll: "TODOS",
bookmarkFilterMine: "MEUS",
bookmarkFilterTop: "TOP",
bookmarkFilterFavorites: "FAVORITOS",
bookmarkFilterRecent: "RECENTES",
bookmarkCreateButton: "Criar marcador",
bookmarkUpdateButton: "Atualizar",
bookmarkDeleteButton: "Eliminar",
bookmarkAddFavoriteButton: "Adicionar favorito",
bookmarkRemoveFavoriteButton: "Remover favorito",
bookmarkUrlLabel: "Link",
bookmarkUrlPlaceholder: "https://example.com",
bookmarkDescriptionLabel: "Descrição",
bookmarkDescriptionPlaceholder: "Opcional",
bookmarkTagsLabel: "Tags",
bookmarkTagsPlaceholder: "Introduz tags separadas por vírgulas",
bookmarkCategoryLabel: "Categoria",
bookmarkCategoryPlaceholder: "Opcional",
bookmarkLastVisitLabel: "Última visita",
bookmarkSearchPlaceholder: "Pesquisar URL, tags, categoria, autor...",
bookmarkSortRecent: "Mais recentes",
bookmarkSortOldest: "Mais antigos",
bookmarkSortTop: "Mais votados",
bookmarkSearchButton: "Pesquisa",
bookmarkUpdatedAt: "Atualizado",
bookmarkNoMatch: "Nenhum marcador corresponde à tua pesquisa.",
noBookmarks: "Sem marcadores disponíveis.",
noUrl: "Sem link",
noCategory: "Sem categoria",
noLastVisit: "Sem última visita",
videoTitle: "Vídeos",
videoDescription: "Explora e gere conteúdo de vídeo na tua rede.",
videoPluginTitle: "Título",
videoPluginDescription: "Descrição",
videoMineSectionTitle: "Os teus vídeos",
videoCreateSectionTitle: "Carregar vídeo",
videoUpdateSectionTitle: "Atualizar vídeo",
videoAllSectionTitle: "Vídeos",
videoRecentSectionTitle: "Vídeos recentes",
videoTopSectionTitle: "Vídeos mais votados",
videoFavoritesSectionTitle: "Favoritos",
videoFilterAll: "TODOS",
videoFilterMine: "MEUS",
videoFilterRecent: "RECENTES",
videoFilterTop: "TOP",
videoFilterFavorites: "FAVORITOS",
videoCreateButton: "Carregar vídeo",
videoUpdateButton: "Atualizar",
videoDeleteButton: "Eliminar",
videoAddFavoriteButton: "Adicionar favorito",
videoRemoveFavoriteButton: "Remover favorito",
videoFileLabel: "Seleciona um ficheiro de vídeo (.mp4, .webm, .ogv, .mov)",
videoTagsLabel: "Tags",
videoTagsPlaceholder: "Introduz tags separadas por vírgulas",
videoTitleLabel: "Título",
videoTitlePlaceholder: "Opcional",
videoDescriptionLabel: "Descrição",
videoDescriptionPlaceholder: "Opcional",
videoNoFile: "Nenhum ficheiro de vídeo fornecido",
noVideos: "Sem vídeos disponíveis.",
videoSearchPlaceholder: "Pesquisar título, tags, autor...",
videoSortRecent: "Mais recentes",
videoSortOldest: "Mais antigos",
videoSortTop: "Mais votados",
videoSearchButton: "Pesquisa",
videoMessageAuthorButton: "MP",
videoUpdatedAt: "Atualizado",
videoNoMatch: "Nenhum vídeo corresponde à tua pesquisa.",
documentTitle: "Documentos",
documentDescription: "Descobre e gere documentos na tua rede.",
documentAllSectionTitle: "Documentos",
documentMineSectionTitle: "Os teus documentos",
documentRecentSectionTitle: "Documentos recentes",
documentTopSectionTitle: "Documentos mais votados",
documentFavoritesSectionTitle: "Favoritos",
documentCreateSectionTitle: "Carregar documento",
documentUpdateSectionTitle: "Editar documento",
documentFilterAll: "TODOS",
documentFilterMine: "MEUS",
documentFilterRecent: "RECENTES",
documentFilterTop: "TOP",
documentFilterFavorites: "FAVORITOS",
documentCreateButton: "Carregar documento",
documentUpdateButton: "Atualizar",
documentDeleteButton: "Eliminar",
documentAddFavoriteButton: "Adicionar favorito",
documentRemoveFavoriteButton: "Remover dos favoritos",
documentMessageAuthorButton: "MP",
documentFileLabel: "Carregar documento (.pdf)",
documentTagsLabel: "Tags",
documentTagsPlaceholder: "Introduz tags separadas por vírgulas",
documentTitleLabel: "Título",
documentTitlePlaceholder: "Opcional",
documentDescriptionLabel: "Descrição",
documentDescriptionPlaceholder: "Opcional",
documentNoFile: "Sem ficheiro.",
noDocuments: "Sem documentos disponíveis.",
documentSearchPlaceholder: "Pesquisar título, tags, descrição, autor...",
documentSortRecent: "Mais recentes",
documentSortOldest: "Mais antigos",
documentSortTop: "Mais votados",
documentSearchButton: "Pesquisa",
documentNoMatch: "Nenhum documento corresponde à tua pesquisa.",
documentUpdatedAt: "Atualizado",
audioTitle: "Áudios",
audioDescription: "Explora e gere conteúdo de áudio na tua rede.",
audioPluginTitle: "Título",
audioPluginDescription: "Descrição",
audioMineSectionTitle: "Os teus áudios",
audioCreateSectionTitle: "Carregar áudio",
audioUpdateSectionTitle: "Atualizar áudio",
audioAllSectionTitle: "Áudios",
audioRecentSectionTitle: "Áudios recentes",
audioTopSectionTitle: "Áudios mais votados",
audioFilterAll: "TODOS",
audioFilterMine: "MEUS",
audioFilterRecent: "RECENTES",
audioFilterTop: "TOP",
audioCreateButton: "Carregar áudio",
audioUpdateButton: "Atualizar",
audioDeleteButton: "Eliminar",
audioAddFavoriteButton: "Adicionar favorito",
audioRemoveFavoriteButton: "Remover favorito",
audioFileLabel: "Seleciona um ficheiro de áudio (.mp3, .wav, .ogg)",
audioTagsLabel: "Tags",
audioTagsPlaceholder: "Introduz tags separadas por vírgulas",
audioTitleLabel: "Título",
audioTitlePlaceholder: "Opcional",
audioDescriptionLabel: "Descrição",
audioDescriptionPlaceholder: "Opcional",
audioNoFile: "Nenhum ficheiro de áudio fornecido",
noAudios: "Sem áudios disponíveis.",
audioSearchPlaceholder: "Pesquisar título, tags, autor...",
audioSortRecent: "Mais recentes",
audioSortOldest: "Mais antigos",
audioSortTop: "Mais votados",
audioSearchButton: "Pesquisa",
audioMessageAuthorButton: "MP",
audioUpdatedAt: "Atualizado",
audioNoMatch: "Nenhum áudio corresponde à tua pesquisa.",
audioFavoritesSectionTitle: "Favoritos",
audioFilterFavorites: "FAVORITOS",
favoritesTitle: "Favoritos",
favoritesDescription: "Todos os teus conteúdos favoritos num só lugar.",
favoritesFilterAll: "TODOS",
favoritesFilterRecent: "RECENTES",
favoritesFilterAudios: "ÁUDIOS",
favoritesFilterBookmarks: "MARCADORES",
favoritesFilterDocuments: "DOCUMENTOS",
favoritesFilterImages: "IMAGENS",
favoritesFilterMaps: "MAPAS",
favoritesFilterPads: "PADS",
favoritesFilterChats: "CHATS",
favoritesFilterCalendars: "CALENDÁRIOS",
favoritesFilterVideos: "VÍDEOS",
favoritesRemoveButton: "Remover dos favoritos",
favoritesNoItems: "Ainda sem favoritos.",
yourContacts: "Os teus contactos",
allInhabitants: "Habitantes",
allCVs: "Todos os CVs",
discoverPeople: "Descobre habitantes na tua rede.",
allInhabitantsButton: "TODOS",
contactsButton: "APOIOS",
CVsButton: "CVs",
matchSkills: "Combinar competências",
matchSkillsButton: "COMBINAR COMPETÊNCIAS",
suggestedButton: "SUGERIDOS",
searchInhabitantsPlaceholder: "FILTRAR habitantes POR NOME …",
filterLocation: "FILTRAR habitantes POR LOCALIZAÇÃO …",
filterLanguage: "FILTRAR habitantes POR IDIOMA …",
filterSkills: "FILTRAR habitantes POR COMPETÊNCIAS …",
applyFilters: "Aplicar filtros",
locationLabel: "Localização",
languagesLabel: "Idiomas",
skillsLabel: "Competências",
commonSkills: "Competências comuns",
mutualFollowers: "Seguidores mútuos",
latestInteractions: "Interações recentes",
viewAvatar: "Ver Avatar",
viewCV: "Ver CV",
suggestedSectionTitle: "Sugeridos",
topkarmaSectionTitle: "Melhor Karma",
topactivitySectionTitle: "Top Atividade",
blockedSectionTitle: "Bloqueados",
gallerySectionTitle: "GALERIA",
blockedButton: "BLOQUEADOS",
blockedLabel: "Habitante bloqueado",
inhabitantviewDetails: "Ver detalhes",
viewDetails: "Ver detalhes",
keepReading: "Continuar lendo...",
oasisId: "ID",
noInhabitantsFound: "Ainda sem habitantes encontrados.",
inhabitantActivityLevel: "Nível de atividade",
deviceLabel: "Dispositivo",
parliamentTitle: "Parlamento",
parliamentDescription: "Explora formas de governo e leis de gestão coletiva.",
parliamentFilterGovernment: "GOVERNO",
parliamentFilterCandidatures: "CANDIDATURAS",
parliamentFilterProposals: "PROPOSTAS",
parliamentFilterLaws: "LEIS",
parliamentFilterHistorical: "HISTÓRICO",
parliamentFilterLeaders: "LÍDERES",
parliamentFilterRules: "REGRAS",
parliamentGovernmentCard: "Governo atual",
parliamentGovMethod: "MÉTODO DE GOVERNO",
parliamentActorInPowerInhabitant: 'HABITANTE NO PODER',
parliamentActorInPowerTribe: 'TRIBO NO PODER',
parliamentHistoricalGovernmentsTitle: 'GOVERNOS',
parliamentHistoricalElectionsTitle: 'CICLOS ELEITORAIS',
parliamentHistoricalLawsTitle: 'HISTÓRICO',
parliamentHistoricalLeadersTitle: 'LÍDERES',
parliamentThCycles: 'CICLOS',
parliamentThTimesInPower: 'MANDATOS',
parliamentThTotalCandidatures: 'CANDIDATURAS',
parliamentThProposed: 'LEIS PROPOSTAS',
parliamentThApproved: 'LEIS APROVADAS',
parliamentThDeclined: 'LEIS REJEITADAS',
parliamentThDiscarded: 'LEIS DESCARTADAS',
parliamentVotesReceived: "VOTOS RECEBIDOS",
parliamentMembers: "MEMBROS",
parliamentLegSince: "INÍCIO DO CICLO",
parliamentLegEnd: "FIM DO CICLO",
parliamentPoliciesProposal: "PROPOSTAS DE LEIS",
parliamentPoliciesApproved: "LEIS APROVADAS",
parliamentPoliciesDeclined: "LEIS REJEITADAS",
parliamentPoliciesDiscarded: "LEIS DESCARTADAS",
parliamentEfficiency: "% EFICIÊNCIA",
parliamentFilterRevocations: 'REVOGAÇÕES',
parliamentRevocationFormTitle: 'Revogar lei',
parliamentRevocationLaw: 'Lei',
parliamentRevocationTitle: 'Título',
parliamentRevocationReasons: 'Motivos',
parliamentRevocationPublish: 'Publicar revogação',
parliamentCurrentRevocationsTitle: 'Revogações atuais',
parliamentFutureRevocationsTitle: 'Revogações futuras',
parliamentPoliciesRevocated: 'LEIS REVOGADAS',
parliamentPoliciesTitle: 'HISTÓRICO',
parliamentLawsTitle: 'LEIS APROVADAS',
parliamentRulesRevocations: 'Qualquer lei aprovada pode ser revogada usando o método de governo em vigor.',
parliamentNoStableGov: "Ainda sem governo escolhido.",
parliamentNoGovernments: "Ainda sem governos.",
parliamentCandidatureFormTitle: "Propor candidatura",
parliamentCandidatureId: "Candidatura",
parliamentCandidatureIdPh: "Oasis ID (@...) ou nome da tribo",
parliamentCandidatureSlogan: "Slogan (máx 140 caracteres)",
parliamentCandidatureSloganPh: "Um lema curto",
parliamentCandidatureMethod: "Método",
parliamentCandidatureProposeBtn: "Publicar candidatura",
parliamentThType: "Tipo",
parliamentThId: "ID",
parliamentThDate: "Data da proposta",
parliamentThSlogan: "Slogan",
parliamentThMethod: "Método",
parliamentThKarma: "Karma",
parliamentThSince: "Perfil desde",
parliamentThVotes: "Votos recebidos",
parliamentThVoteAction: "Votar",
parliamentTypeUser: "Habitante",
parliamentTypeTribe: "Tribo",
parliamentVoteBtn: "Votar",
parliamentProposalFormTitle: "Propor lei",
parliamentProposalTitle: "Título",
parliamentProposalDescription: "Descrição (≤1000)",
parliamentProposalPublish: "Publicar proposta",
parliamentOpenVote: "Abrir votação",
parliamentFinalize: "Finalizar",
parliamentDeadline: "Prazo",
parliamentStatus: "Estado",
parliamentNoProposals: "Ainda sem propostas de lei.",
parliamentNoLaws: "Ainda sem leis aprovadas.",
parliamentLawMethod: "Método",
parliamentLawProposer: "Proposto por",
parliamentLawVotes: "SIM/Total",
parliamentLawEnacted: "Promulgada em",
parliamentMethodDEMOCRACY: "Democracia",
parliamentMethodMAJORITY: "Maioria (80%)",
parliamentMethodMINORITY: "Minoria (20%)",
parliamentMethodDICTATORSHIP: "Ditadura",
parliamentMethodKARMATOCRACY: "Karmatocracia",
parliamentMethodANARCHY: "Anarquia",
parliamentThId: "ID",
parliamentThProposalDate: "Data da proposta",
parliamentThMethod: "Method",
parliamentThKarma: "Karma",
parliamentThSupports: "Apoios",
parliamentThVote: "Votar",
parliamentCurrentProposalsTitle: "Propostas atuais",
parliamentVotesSlashTotal: "Votos/Total",
parliamentVotesNeeded: "Votos necessários",
parliamentFutureLawsTitle: "Leis futuras",
parliamentNoFutureLaws: "Ainda sem leis futuras.",
parliamentVoteAction: "Votar",
parliamentLeadersTitle: "Líderes",
parliamentThLeader: "AVATAR",
parliamentPopulation: "População",
parliamentThType: "Tipo",
parliamentThInPower: "No poder",
parliamentThPresented: "CANDIDATURAS",
parliamentNoLeaders: "Ainda sem líderes.",
typeParliament: "PARLAMENTO",
typeParliamentCandidature: "Parlamento · Candidatura",
typeParliamentTerm: "Parlamento · Mandato",
typeParliamentProposal: "Parlamento · Proposta",
typeParliamentLaw: "Parlamento · Nova lei",
typeCourts: "Tribunais",
parliamentLawQuestion: "Pergunta",
parliamentStatus: "Estado",
parliamentCandidaturesListTitle: "Lista de candidaturas",
parliamentElectionsEnd: "Fim das eleições",
parliamentTimeRemaining: "Tempo restante",
parliamentCurrentLeader: "Candidatura vencedora",
parliamentNoLeader: "Ainda sem candidatura vencedora.",
parliamentElectionsStatusTitle: "Próximo governo",
parliamentElectionsStart: "Início das eleições",
parliamentProposalDeadlineLabel: "Prazo",
parliamentProposalTimeLeft: "Tempo restante",
parliamentProposalOnTrack: "A caminho da aprovação",
parliamentProposalOffTrack: "Apoio insuficiente",
parliamentRulesTitle: "Como funciona o Parlamento",
parliamentRulesIntro: "As eleições resolvem-se a cada 2 meses; as candidaturas são contínuas e reiniciam quando um governo é escolhido.",
parliamentRulesCandidates: "Qualquer habitante pode propor-se a si, a outro habitante ou a qualquer tribo. Cada habitante pode propor até 3 candidaturas por ciclo; duplicados no mesmo ciclo são rejeitados.",
parliamentRulesElection: "O vencedor é a candidatura com mais votos no momento da resolução.",
parliamentRulesTies: "Desempate: maior karma do habitante; se empatado, perfil mais antigo; se ainda empatado, proposta mais antiga; depois ordem lexicográfica por ID.",
parliamentRulesFallback: "Se ninguém votar, a última candidatura proposta vence. Se não houver candidaturas, uma tribo aleatória é selecionada.",
parliamentRulesTerm: "O separador Governo mostra o governo atual e estatísticas.",
parliamentRulesMethods: "Formas: Anarquia (maioria simples), Democracia (50%+1), Maioria (80%), Minoria (20%), Karmatocracia (propostas com maior karma), Ditadura (aprovação instantânea).",
parliamentRulesAnarchy: "A Anarquia é o modo predefinido: se nenhuma candidatura for eleita na resolução, a Anarquia é proclamada. Sob Anarquia, qualquer habitante pode propor leis.",
parliamentRulesProposals: "Se és o habitante governante ou membro da tribo governante, podes publicar propostas de lei. Métodos não-ditatoriais criam uma votação pública.",
parliamentRulesLimit: "Cada habitante pode publicar no máximo 3 propostas de lei por ciclo.",
parliamentRulesLaws: "Quando uma proposta atinge o limiar, torna-se Lei e aparece no separador Leis com a data de promulgação.",
parliamentRulesHistorical: "No separador Histórico podes ver cada ciclo de governo que ocorreu e dados sobre a sua gestão.",
parliamentRulesLeaders: "No separador Líderes podes ver um ranking de habitantes/tribos que governaram (ou se candidataram), ordenados por eficiência.",
parliamentProposalVoteStatusLabel: "Estado da votação",
parliamentProposalOnTrackYes: "Limiar atingido",
parliamentProposalOnTrackNo: "Abaixo do limiar",
courtsTitle: "Tribunais",
courtsDescription: "Explora formas de resolução de conflitos e gestão coletiva de justiça.",
courtsFilterCases: "CASOS",
courtsFilterMyCases: "MEUS",
courtsFilterJudges: "JUÍZES",
courtsFilterHistory: "HISTÓRICO",
courtsFilterRules: "REGRAS",
courtsFilterOpenCase: "ABRIR CASO",
courtsCaseFormTitle: "Abrir caso",
courtsCaseTitle: "Título",
courtsCaseRespondent: "Acusado / Demandado",
courtsCaseRespondentPh: "Oasis ID (@...) ou nome da tribo",
courtsCaseMediatorsAccuser: "Mediadores (acusação)",
courtsCaseMediatorsPh: "Oasis IDs dos mediadores, separados por vírgula",
courtsCaseMethod: "Método de resolução",
courtsCaseDescription: "Descrição (máx 1000 caracteres)",
courtsCaseEvidenceTitle: "Provas do caso",
courtsCaseEvidenceHelp: "Anexa imagens, áudios, documentos (PDF) ou vídeos que sustentem o teu caso.",
courtsCaseSubmit: "Apresentar caso",
courtsNominateJudge: "Nomear juiz",
courtsJudgeId: "Juiz",
courtsJudgeIdPh: "Oasis ID (@...) ou nome do habitante",
courtsNominateBtn: "Nomear",
courtsAddEvidence: "Adicionar prova",
courtsEvidenceText: "Texto",
courtsEvidenceLink: "Link",
courtsEvidenceLinkPh: "https://…",
courtsEvidenceSubmit: "Anexar",
courtsAnswerTitle: "Responder à alegação",
courtsAnswerText: "Resposta resumida",
courtsAnswerSubmit: "Enviar resposta",
courtsStanceDENY: "Negar",
courtsStanceADMIT: "Admitir",
courtsStancePARTIAL: "Parcial",
courtsVerdictTitle: "Emitir veredicto",
courtsVerdictResult: "Resultado",
courtsVerdictOrders: "Ordens",
courtsVerdictOrdersPh: "Ações, prazos, medidas restaurativas ...",
courtsIssueVerdict: "Emitir veredicto",
courtsMediationPropose: "Propor acordo",
courtsSettlementText: "Termos",
courtsSettlementProposeBtn: "Propor",
courtsNominationsTitle: "Nomeações judiciais",
courtsThJudge: "Juiz",
courtsThSupports: "Apoios",
courtsThDate: "Data",
courtsThVote: "Voto",
courtsNoNominations: "Ainda sem nomeações.",
courtsAccuser: "Acusador",
courtsRespondent: "Demandado",
courtsThStatus: "Estado",
courtsThAnswerBy: "Resposta por",
courtsThEvidenceBy: "Provas por",
courtsThDecisionBy: "Decisão por",
courtsThCase: "Caso",
courtsThCreatedAt: "Data de início",
courtsThActions: "Ações",
courtsCaseMediatorsRespondentTitle: "Adicionar mediadores de defesa",
courtsCaseMediatorsRespondent: "Mediadores (defesa)",
courtsMediatorsAccuserLabel: "Mediadores (acusação)",
courtsMediatorsRespondentLabel: "Mediadores (defesa)",
courtsMediatorsSubmit: "Guardar mediadores",
courtsVotesNeeded: "Votos necessários",
courtsVotesSlashTotal: "SIM / TOTAL",
courtsOpenVote: "Abrir votação",
courtsPublicPrefLabel: "Visibilidade após resolução",
courtsPublicPrefYes: "Concordo que este caso seja totalmente público",
courtsPublicPrefNo: "Prefiro manter os detalhes privados",
courtsPublicPrefSubmit: "Guardar preferência de visibilidade",
courtsNoCases: "Sem casos.",
courtsNoMyCases: "Ainda sem conflitos.",
courtsNoHistory: "Ainda sem julgamentos registados.",
courtsMethodJUDGE: "Juiz",
courtsMethodDICTATOR: "Ditador",
courtsMethodPOPULAR: "Popular",
courtsMethodMEDIATION: "Mediação",
courtsMethodKARMATOCRACY: "Karmatocracia",
courtsMethod: "Método",
courtsRulesTitle: "Como funcionam os Tribunais",
courtsRulesIntro: "Os Tribunais são um processo comunitário para resolver conflitos e promover justiça restaurativa. Diálogo, provas claras e medidas proporcionais são priorizados.",
courtsRulesLifecycle: "Processo: 1) Abrir caso 2) Selecionar método 3) Apresentar provas 4) Audiência e deliberação 5) Veredicto e medida 6) Cumprimento e encerramento 7) Recurso (se aplicável).",
courtsRulesRoles: "Acusador: abre o caso. Defesa: pessoa ou tribo acusada. Método: mecanismo escolhido pela comunidade para facilitar, avaliar provas e emitir veredicto. Testemunha: fornece depoimento ou provas. Mediadores: pessoas neutras convidadas pelo acusador e/ou defesa, com acesso a todos os detalhes, que ajudam a desescalar o conflito e co-criar acordos.",
courtsRulesEvidence: "Descrição até 1000 caracteres. Anexa imagens, áudio, vídeo e documentos PDF relevantes e legais. Não partilhes dados privados sensíveis sem consentimento.",
courtsRulesDeliberation: "As audiências podem ser públicas ou privadas. Os juízes garantem respeito, pedem esclarecimentos e podem descartar material irrelevante ou ilegal.",
courtsRulesVerdict: "A restauração é priorizada: pedidos de desculpa, acordos de mediação, moderação de conteúdo, restrições temporárias ou outras medidas proporcionais. A fundamentação deve ser registada.",
courtsRulesAppeals: "Recurso: permitido quando há novas provas ou erro processual claro. Deve ser apresentado em 7 dias, salvo indicação contrária.",
courtsRulesPrivacy: "Respeita a privacidade e segurança. Doxing, ódio ou ameaças são removidos. Os juízes podem editar ou selar partes do registo para proteger pessoas em risco.",
courtsRulesMisconduct: "Assédio, manipulação ou provas fabricadas podem levar a resolução negativa imediata.",
courtsRulesGlossary: "Caso: registo de um conflito. Provas: materiais que sustentam alegações. Veredicto: decisão com medida. Recurso: pedido de revisão do veredicto.",
courtsFilterActions: "AÇÕES",
courtsNoActions: "Sem ações pendentes para o teu papel.",
courtsCaseTitlePlaceholder: "Breve descrição do conflito",
courtsCaseSeverity: "Gravidade",
courtsCaseSeverityNone: "Sem etiqueta de gravidade",
courtsCaseSeverityLOW: "Baixa",
courtsCaseSeverityMEDIUM: "Média",
courtsCaseSeverityHIGH: "Alta",
courtsCaseSeverityCRITICAL: "Crítica",
courtsCaseSubject: "Tópico",
courtsCaseSubjectNone: "Sem etiqueta de tópico",
courtsCaseSubjectBEHAVIOUR: "Comportamento",
courtsCaseSubjectCONTENT: "Conteúdo",
courtsCaseSubjectGOVERNANCE: "Governação / regras",
courtsCaseSubjectFINANCIAL: "Financeiro / recursos",
courtsCaseSubjectOTHER: "Outro",
courtsHiddenRespondent: "Oculto (visível apenas para os envolvidos).",
courtsThRole: "Papel",
courtsRoleAccuser: "Acusador",
courtsRoleDefence: "Defesa",
courtsRoleMediator: "Mediador",
courtsRoleJudge: "Juiz",
courtsRoleDictator: "Ditador",
courtsAssignJudgeTitle: "Escolher juiz",
courtsAssignJudgeBtn: "Escolher juiz",
trendingTitle: "Tendências",
exploreTrending: "Explora o conteúdo mais popular na tua rede.",
ALLButton: "TODOS",
MINEButton: "MEUS",
RECENTButton: "RECENTES",
TOPButton: "TOP",
bookmarkButton: "MARCADORES",
transferButton: "TRANSFERÊNCIAS",
eventButton: "EVENTOS",
taskButton: "TAREFAS",
votesButton: "VOTAÇÕES",
reportButton: "RELATÓRIOS",
feedButton: "FEED",
marketButton: "MERCADO",
imageButton: "IMAGENS",
audioButton: "ÁUDIOS",
videoButton: "VÍDEOS",
documentButton: "DOCUMENTOS",
torrentButton: "TORRENTS",
author: "Por",
createdAtLabel: "Criado em",
totalVotes: "Total de votos",
noTrendingFound: "Nenhum conteúdo em tendência encontrado.",
noContentMessage: "Ainda sem conteúdo em tendência disponível.",
trendingDescription: "Descrição",
trendingDate: "Data",
trendingLocation: "Localização",
trendingPrice: "Preço",
trendingUrl: "URL",
trendingCategory: "Categoria",
trendingStart: "Início",
trendingEnd: "Fim",
trendingPriority: "Prioridade",
trendingStatus: "Estado",
trendingFrom: "De",
trendingTo: "Para",
trendingConcept: "Conceito",
trendingAmount: "Montante",
trendingDeadline: "Prazo",
trendingItemStatus: "Estado do item",
trendingTotalVotes: "Total de votos",
trendingTotalOpinions: "Total de opiniões",
trendingNoContentMessage: "Ainda sem conteúdo em tendência disponível.",
trendingAuthor: "Por",
trendingCreatedAtLabel: "Criado em",
trendingTotalCount: "Contagem total",
tasksTitle: "Tarefas",
tasksDescription: "Descobre e gere tarefas na tua rede.",
taskTitleLabel: "Título",
taskDescriptionLabel: "Descrição",
taskStartTimeLabel: "Hora de início",
taskEndTimeLabel: "Hora de fim",
taskPriorityLabel: "Prioridade",
taskPrioritySelect: "Selecionar prioridade",
taskPriorityUrgent: "Urgente",
taskPriorityHigh: "Alta",
taskPriorityMedium: "Média",
taskPriorityLow: "Baixa",
taskLocationLabel: "Localização",
taskTagsLabel: "Tags",
taskVisibilityLabel: "Visibilidade",
taskPublic: "público",
taskPrivate: "privado",
taskCreatedAt: "Criado em",
taskBy: "Por",
taskStatus: "Estado",
taskStatusOpen: "Abrir",
taskStatusInProgress: "Em progresso",
taskStatusClosed: "Fechado",
taskAssignedTo: "Atribuído a",
taskAssignees: "Atribuídos",
taskAssignButton: "Atribuir a mim",
taskUnassignButton: "Remover",
taskCreateButton: "Criar tarefa",
taskUpdateButton: "Atualizar",
taskDeleteButton: "Eliminar",
taskFilterAll: "TODOS",
taskFilterMine: "MEUS",
taskFilterOpen: "ABERTO",
taskFilterInProgress: "EM PROGRESSO",
taskFilterClosed: "FECHADO",
taskFilterAssigned: "ATRIBUÍDO",
taskFilterArchived: "ARQUIVADO",
taskFilterUrgent: "URGENTE",
taskFilterHigh: "ALTA",
taskFilterMedium: "MÉDIA",
taskFilterLow: "BAIXA",
taskAllSectionTitle: "Tarefas",
taskMineSectionTitle: "As tuas tarefas",
taskCreateSectionTitle: "Criar tarefa",
taskUpdateSectionTitle: "Atualizar",
taskOpenTitle: "Tarefas abertas",
taskInProgressTitle: "Tarefas em progresso",
taskClosedTitle: "Tarefas fechadas",
taskAssignedTitle: "Tarefas atribuídas",
taskArchivedTitle: "Tarefas arquivadas",
taskPublicTitle: "Tarefas públicas",
taskPrivateTitle: "Tarefas privadas",
notasks: "Sem tarefas disponíveis.",
noLocation: "Sem localização especificada",
taskSetStatus: "Definir estado",
eventTitle: "Eventos",
eventDateLabel: "Data",
eventsTitle: "Eventos",
eventsDescription: "Descobre e gere eventos na tua rede.",
eventDescription: "Descrição",
eventPrice: "Preço",
eventStatus: "Estado",
eventOrganizer: "Organizador",
eventAllSectionTitle: "Eventos",
eventMineSectionTitle: "Os teus eventos",
eventArchivedTitle: "Eventos arquivados",
eventCreateSectionTitle: "Criar evento",
eventUpdateSectionTitle: "Atualizar evento",
eventDeleteButton: "Eliminar",
eventCreateButton: "Criar evento",
eventTitleLabel: "Título",
eventDescriptionLabel: "Descrição",
eventDescriptionPlaceholder: "Introduz a descrição do evento...",
eventUpdateButton: "Atualizar",
eventAttendeesLabel: "Participantes",
eventAttendeesPlaceholder: "Introduz participantes, separados por vírgulas...",
eventTagsLabel: "Tags",
eventTagsPlaceholder: "Introduz tags do evento, separadas por vírgulas...",
eventTags: "Tags",
eventPriceLabel: "Preço",
eventUrlLabel: "URL",
eventAttendees: "Participantes",
noAttendees: "Ainda sem participantes",
eventCreatedAt: "Criado em",
eventLocation: "Localização",
eventLocationLabel: "Localização",
eventNoLocation: "Sem localização especificada",
eventNoURL: "Sem URL especificado",
eventBy: "Por",
noevents: "Sem eventos disponíveis.",
eventDate: "Data",
eventDateFormat: "DD:MM:AAAA HH:mm",
eventAttendButton: "Participar no evento",
eventUnattendButton: "Sair do evento",
eventCreatedBy: "Criado por",
eventAttendeesCount: "Número de participantes",
eventCreatedByYou: "Criaste este evento",
eventAttendConfirmation: "Estás agora a participar neste evento",
eventUnattendConfirmation: "Já não participas neste evento",
eventFilterAll: "TODOS",
eventFilterMine: "MEUS",
eventFilterToday: "HOJE",
eventFilterWeek: "ESTA SEMANA",
eventFilterMonth: "ESTE MÊS",
eventFilterYear: "ESTE ANO",
eventFilterArchived: "ARQUIVADO",
eventTodayTitle: "Eventos de hoje",
eventThisWeekTitle: "Eventos desta semana",
eventThisMonthTitle: "Eventos deste mês",
eventThisYearTitle: "Eventos deste ano",
eventPrivacyLabel: "Visibilidade",
eventPublic: "Público",
eventPrivate: "Privado",
eventPublicTitle: "Eventos públicos",
eventNoPrice: "Evento gratuito",
eventNoImage: "Sem imagem carregada",
eventAttendConfirmation: "You are now attending this event",
eventUnattendConfirmation: "You are no longer attending this event",
eventAttended: "Presente",
eventUnattended: "Ausente",
eventStatusOpen: "Abrir",
eventStatusClosed: "Fechado",
tagsTitle: "Tags",
tagsDescription: "Descobre e explora padrões taxonómicos na tua rede.",
tagsAllSectionTitle: "Tags",
tagsTopSectionTitle: "Tags populares",
tagsCloudSectionTitle: "Nuvem de tags",
tagsFilterAll: "TODOS",
tagsFilterTop: "TOP",
tagsFilterCloud: "NUVEM",
tagsNoItems: "Sem tags disponíveis.",
tagsTableHeaderTag: "TAG/LINK:",
tagsTableHeaderCount: "CONTADOR:",
transfersTitle: "Transferências",
transfersDescription: "Descobre e gere transferências na tua rede.",
transfersFrom: "De",
transfersTo: "Para",
transfersFilterAll: "TODOS",
transfersFilterMine: "MEUS",
transfersFilterUBI: "RBU",
transfersFilterMarket: "MERCADO",
transfersFilterTop: "TOP",
transfersFilterPending: "PENDENTE",
transfersFilterUnconfirmed: "NÃO CONFIRMADO",
transfersFilterClosed: "FECHADO",
transfersFilterDiscarded: "DESCARTADO",
transfersCreateButton: "Criar transferência",
transfersUpdateButton: "Atualizar",
transfersDeleteButton: "Eliminar",
transfersToUser: "Oasis ID",
transfersToUserValidation: "Oasis ID válido, ex: @…=.ed25519",
transfersConcept: "Conceito",
transfersAmount: "Montante",
transfersDeadline: "Prazo",
transfersTags: "Tags",
transfersStatus: "Estado",
transfersStatusUnconfirmed: "NÃO CONFIRMADO",
transfersStatusClosed: "FECHADO",
transfersStatusDiscarded: "DESCARTADO",
transfersCreatedAt: "Criado em",
transfersConfirmations: "CONFIRMAÇÕES",
transfersConfirmButton: "Confirmar transferência",
transfersNoItems: "Sem transferências encontradas.",
transfersMineSectionTitle: "As tuas transferências",
transfersUBISectionTitle: "Transferências RBU",
transfersMarketSectionTitle: "Transferências de mercado",
transfersTopSectionTitle: "Transferências mais votadas",
transfersPendingSectionTitle: "Transferências pendentes",
transfersUnconfirmedSectionTitle: "Transferências não confirmadas",
transfersClosedSectionTitle: "Transferências fechadas",
transfersDiscardedSectionTitle: "Transferências descartadas",
transfersCreateSectionTitle: "Criar transferência",
transfersAllSectionTitle: "Transferências",
transfersFilterFavs: "Favoritos",
transfersFavsSectionTitle: "Transferências favoritas",
transfersSearchLabel: "Pesquisa",
transfersSearchPlaceholder: "Pesquisar conceito, tags, utilizadores...",
transfersMinAmountLabel: "Montante mínimo",
transfersMaxAmountLabel: "Montante máximo",
transfersSortLabel: "Ordenar por",
transfersSortRecent: "Mais recentes",
transfersSortAmount: "Maior montante",
transfersSortDeadline: "Prazo mais próximo",
transfersSearchButton: "Pesquisa",
transfersFavoriteButton: "Favorito",
transfersUnfavoriteButton: "Remover favorito",
transfersMessageUserButton: "Mensagem",
transfersExpiringSoonBadge: "A EXPIRAR",
transfersExpiredBadge: "EXPIRADO",
transfersUpdatedAt: "Atualizado",
transfersNoMatch: "Nenhuma transferência corresponde à tua pesquisa.",
votationsTitle: "Votações",
votationsDescription: "Descobre e gere votações na tua rede.",
voteMineSectionTitle: "As tuas votações",
voteCreateSectionTitle: "Criar votação",
voteUpdateSectionTitle: "Atualizar",
voteOpenTitle: "Votações abertas",
voteClosedTitle: "Votações fechadas",
voteAllSectionTitle: "Votações",
voteCreateButton: "Criar votação",
voteUpdateButton: "Atualizar",
voteDeleteButton: "Eliminar",
voteOptionYes: "YES",
voteOptionNo: "NO",
voteOptionAbstention: "ABSTENTION",
voteConfused: "CONFUSO",
voteFollowMajority: "SEGUIR MAIORIA",
voteNotInterested: "SEM INTERESSE",
voteFilterAll: "TODOS",
voteFilterMine: "MEUS",
voteFilterOpen: "ABERTO",
voteFilterClosed: "FECHADO",
voteQuestionLabel: "Pergunta",
voteDeadlineLabel: "Prazo",
voteOptionsLabel: "O teu voto",
voteBreakdown: "Discriminação",
voteFinalResult: "RESULTADO",
voteTagsLabel: "Tags",
voteDeadline: "Prazo",
voteStatus: "Estado",
voteTotalVotes: "Total de votos",
voteTags: "Tags",
voteOpinions: "Opiniões",
novotes: "Sem propostas de votação disponíveis.",
voteBy: "Por",
voteCreatedAt: "Criado em",
voteNoQuestion: "Sem questão fornecida",
voteUnknownCreator: "Criador desconhecido",
voteUnknownDate: "Data desconhecida",
errorVoteNotFound: "Votação não encontrada",
errorAlreadyVoted: "Já deste a tua opinião.",
errorVoteClosedCannotEdit: "Não podes editar uma votação fechada",
errorVoteDeadlinePassed: "O prazo desta votação já passou",
errorRetrievingVote: "Erro ao obter votação",
errorCreatingVote: "Erro ao criar votação",
errorVoteAlreadyVoted: "Não é possível editar após a opinião ter sido emitida",
errorDeletingOldVote: "Erro ao eliminar opinião anterior",
errorCreatingUpdatedVote: "Erro ao criar opinião atualizada",
errorCreatingTombstone: "Erro ao criar tombstone",
voteDetailSectionTitle: 'Detalhes da votação',
voteCommentsLabel: 'Comentários',
voteCommentsForumButton: 'Abrir discussão',
voteCommentsSectionTitle: 'Abrir discussão',
voteNoCommentsYet: 'Ainda sem comentários. Sê o primeiro a responder.',
voteNewCommentPlaceholder: 'Escreve o teu comentário aqui…',
voteNewCommentButton: 'Publicar comentário',
voteNewCommentLabel: 'Adicionar comentário',
cvTitle: "Currículo",
cvLabel: "Curriculum Vitae (CV)",
cvEditSectionTitle: "Editar CV",
cvCreateSectionTitle: "Criar CV",
cvDescription: "Gere e partilha as tuas competências e informações profissionais.",
cvNameLabel: "Nome completo",
cvDescriptionLabel: "Resumo",
cvPhotoLabel: "Foto",
cvPersonalExperiencesLabel: "Experiências pessoais",
cvPersonalSkillsLabel: "Competências pessoais (separadas por vírgulas)",
cvOasisExperiencesLabel: "Experiências de contribuição Oasis",
cvOasisSkillsLabel: "Competências de contribuição Oasis (separadas por vírgulas)",
cvEducationExperiencesLabel: "Experiências educativas",
cvEducationalSkillsLabel: "Competências educativas (separadas por vírgulas)",
cvProfessionalExperiencesLabel: "Experiências profissionais",
cvProfessionalSkillsLabel: "Competências profissionais (separadas por vírgulas)",
cvLanguagesLabel: "Idiomas",
cvLocationLabel: "Localização",
cvStatusLabel: "Estado",
cvPreferencesLabel: "Preferências",
cvOasisContributorLabel: "Contribuidor Oasis",
cvPersonal: "Pessoal",
cvOasis: "Contribuidor Oasis (opcional)",
cvOasisContributorView: "Contribuição Oasis",
cvEducational: "Educativo (opcional)",
cvEducationalView: "Educativo",
cvProfessional: "Profissional (opcional)",
cvProfessionalView: "Profissional",
cvAvailability: "Disponibilidade (opcional)",
cvAvailabilityView: "Disponibilidade",
cvUpdateButton: "Atualizar",
cvCreateButton: "Criar CV",
cvContactLabel: "Contacto",
cvCreatedAt: "Criado em",
cvUpdatedAt: "Atualizado em",
cvEditButton: "Atualizar",
cvDeleteButton: "Eliminar",
cvNoCV: "Sem CV encontrado.",
blogSubject: "Assunto",
blogMessage: "Mensagem",
blogImage: "Carregar mídia (máx: 50MB)",
blogPublish: "Pré-visualizar",
noPopularMessages: "Ainda sem mensagens populares publicadas",
forumTitle: "Fóruns",
forumCategoryLabel: "Categoria",
forumTitleLabel: "Título",
forumTitlePlaceholder: "Título do fórum...",
forumCreateButton: "Criar fórum",
forumCreateSectionTitle: "Criar fórum",
forumDescription: "Conversa abertamente com outros habitantes na tua rede.",
forumFilterAll: "TODOS",
forumFilterMine: "MEUS",
forumFilterRecent: "RECENTES",
forumFilterTop: "TOP",
forumMineSectionTitle: "Os teus fóruns",
forumRecentSectionTitle: "Fóruns recentes",
forumAllSectionTitle: "Fóruns",
forumDeleteButton: "Eliminar",
forumParticipants: "participantes",
forumMessages: "mensagens",
forumLastMessage: "Última mensagem",
forumMessageLabel: "Mensagem",
forumMessagePlaceholder: "Escreve a tua mensagem...",
forumSendButton: "Enviar",
forumVisitForum: "Visitar fórum",
noForums: "Sem fóruns encontrados.",
forumVisitButton: "Visitar fórum",
forumCatGENERAL: "Geral",
forumCatOASIS: "Oasis",
forumCatLARP: "L.A.R.P.",
forumCatPOLITICS: "Política",
forumCatTECH: "Tecnologia",
forumCatSCIENCE: "Ciência",
forumCatMUSIC: "Música",
forumCatART: "Arte",
forumCatGAMING: "Jogos",
forumCatBOOKS: "Livros",
forumCatFILMS: "Filmes",
forumCatPHILOSOPHY: "Filosofia",
forumCatSOCIETY: "Sociedade",
forumCatPRIVACY: "Privacidade",
forumCatCYBERWARFARE: "Guerra cibernética",
forumCatSURVIVALISM: "Sobrevivencialismo",
imageTitle: "Imagens",
imageDescription: "Explora e gere conteúdo de imagens na tua rede.",
imagePluginTitle: "Título",
imagePluginDescription: "Descrição",
imageMineSectionTitle: "As tuas imagens",
imageCreateSectionTitle: "Carregar imagem",
imageUpdateSectionTitle: "Atualizar imagem",
imageAllSectionTitle: "Imagens",
imageRecentSectionTitle: "Imagens recentes",
imageTopSectionTitle: "Imagens mais votadas",
imageFavoritesSectionTitle: "Favoritos",
imageGallerySectionTitle: "Galeria",
imageMemeSectionTitle: "Memes",
imageFilterAll: "TODOS",
imageFilterMine: "MEUS",
imageFilterRecent: "RECENTES",
imageFilterTop: "TOP",
imageFilterFavorites: "FAVORITOS",
imageFilterGallery: "GALERIA",
imageFilterMeme: "MEMES",
imageCreateButton: "Carregar imagem",
imageUpdateButton: "Atualizar",
imageDeleteButton: "Eliminar",
imageAddFavoriteButton: "Adicionar favorito",
imageRemoveFavoriteButton: "Remover favorito",
imageFileLabel: "Seleciona um ficheiro de imagem (.jpeg, .jpg, .png, .gif)",
imageTagsLabel: "Tags",
imageTagsPlaceholder: "Introduz tags separadas por vírgulas",
imageTitleLabel: "Título",
imageTitlePlaceholder: "Opcional",
imageDescriptionLabel: "Descrição",
imageDescriptionPlaceholder: "Opcional",
imageMemeLabel: "MEME?",
imageNoFile: "Nenhum ficheiro de imagem fornecido",
noImages: "Sem imagens disponíveis.",
imageSearchPlaceholder: "Pesquisar título, tags, descrição, autor...",
imageSortRecent: "Mais recentes",
imageSortOldest: "Mais antigos",
imageSortTop: "Mais votados",
imageSearchButton: "Pesquisa",
imageMessageAuthorButton: "Mensagem",
imageUpdatedAt: "Atualizado",
imageNoMatch: "Nenhuma imagem corresponde à tua pesquisa.",
feedTitle: "Feed",
createFeedTitle: "Criar Feed",
createFeedButton: "Enviar Feed!",
feedPlaceholder: "O que se passa? (máx 280 caracteres)",
ALLButton: "Feeds",
MINEButton: "Your Feeds",
TODAYButton: "HOJE",
TOPButton: "Top Feeds",
CREATEButton: "Criar Feed",
totalOpinions: "Total de opiniões",
moreVoted: "Mais votado",
alreadyVoted: "Já deste a tua opinião.",
noFeedsFound: "Sem feeds encontrados.",
author: "Por",
createdAtLabel: "Criado em",
FeedshareYourOpinions: "Descobre e partilha textos curtos na tua rede.",
refeedButton: "Republicar",
alreadyRefeeded: "Já fizeste refeed disto.",
activityTitle: "Atividade",
yourActivity: "A tua atividade",
globalActivity: "Atividade global",
activityList: "Atividade",
activityDesc: "Vê a atividade mais recente na tua rede.",
allButton: "TODOS",
mineButton: "MEUS",
noActions: "Sem atividade disponível.",
performed: "→",
from: "De",
to: "Para",
amount: "Montante",
concept: "Conceito",
description: "Descrição",
meme: "Meme",
activityContact: "Contacto",
activityBy: "Nome",
activityPixelia: "Novo pixel adicionado",
viewImage: "Ver imagem",
playAudio: "Reproduzir áudio",
playVideo: "Reproduzir vídeo",
typeRecent: "RECENTES",
errorActivity: "Erro ao obter atividade",
typePost: "PUBLICAÇÕES",
typeTribe: "TRIBOS",
typeAbout: "HABITANTES",
typeCurriculum: "Currículo",
typeImage: "IMAGENS",
typeBookmark: "MARCADORES",
typeDocument: "DOCUMENTOS",
typeVotes: "VOTAÇÕES",
typeAudio: "ÁUDIOS",
typeMarket: "MERCADO",
typeJob: "EMPREGOS",
typeProject: "PROJETOS",
typeVideo: "VÍDEOS",
typeVote: "DIFUSÃO",
typeEvent: "EVENTOS",
typeTransfer: "TRANSFERÊNCIA",
typeTask: "TAREFAS",
typePixelia: "PIXELIA",
typeForum: "FÓRUM",
typeReport: "RELATÓRIOS",
typeFeed: "FEED",
typeContact: "CONTACTO",
typePub: "PUB",
typeTombstone: "TOMBSTONE",
typeBanking: "BANCA",
typeBankWallet: "BANCA/CARTEIRA",
typeBankClaim: "BANCA/UBI",
typeKarmaScore: "KARMA",
typeParliament: "PARLIAMENT",
typeSpread: "DIFUSÕES",
typeParliamentCandidature: "Parliament · Candidature",
typeParliamentTerm: "Parliament · Term",
typeParliamentProposal:"Parliament · Proposal",
typeParliamentRevocation:"Parlamento · Revogação",
typeParliamentLaw: "Parliament · New Law",
typeCourts: "COURTS",
typeCourtsCase: "Tribunais · Caso",
typeCourtsEvidence: "Tribunais · Prova",
typeCourtsAnswer: "Tribunais · Resposta",
typeCourtsVerdict: "Tribunais · Veredicto",
typeCourtsSettlement: "Tribunais · Acordo",
typeCourtsSettlementProposal: "Tribunais · Proposta de acordo",
typeCourtsSettlementAccepted: "Tribunais · Acordo aceite",
typeCourtsNomination: "Tribunais · Nomeação",
typeCourtsNominationVote: "Tribunais · Voto de nomeação",
activitySupport: "Nova aliança formada",
activityJoin: "Novo PUB aderido",
question: "Pergunta",
deadline: "Prazo",
status: "Estado",
votes: "Votos",
totalVotes: "Total Votes",
voteTotalVotes: "Total Votes",
name: "Nome",
skills: "Competências",
tags: "Tags",
title: "Título",
date: "Data",
category: "Categoria",
attendees: "Participantes",
activitySpread: "->",
visitLink: "Visitar link",
viewDocument: "Ver documento",
location: "Localização",
contentWarning: "Assunto",
personName: "Nome do habitante",
bankWalletConnected: "Carteira ECOin",
bankUbiReceived: "UBI recebido",
bankTx: "Tx",
bankEpochShort: "Época",
bankAllocId: "ID de alocação",
bankingUserEngagementScore: "Pontuação KARMA",
viewDetails: "Ver detalhes",
link: "Link",
aiSnippetsLearned: "Excertos aprendidos",
tribeFeedRefeeds: "Republicações",
activityProjectFollow: "%OASIS% está agora a %ACTION% este projeto %PROJECT%",
activityProjectUnfollow: "%OASIS% está agora a %ACTION% este projeto %PROJECT%",
activityProjectPledged: "%OASIS% %ACTION% %AMOUNT% ao projeto %PROJECT%",
following: "A SEGUIR",
unfollowing: "A DEIXAR DE SEGUIR",
pledged: "COMPROMETIDO",
parliamentCandidatureId: "Candidature",
parliamentGovMethod: "Method",
parliamentVotesReceived: "Votes received",
parliamentMethodANARCHY: "Anarchy",
parliamentMethodVOTE: "Votação comunitária",
parliamentMethodRANKED: "Escolha por ranking",
parliamentMethodPLURALITY: "Pluralidade",
parliamentMethodCOUNCIL: "Conselho",
parliamentMethodJURY: "Júri",
parliamentAnarchy: "ANARQUIA",
parliamentElectionsStart: "Elections start",
parliamentElectionsEnd: "Elections end",
parliamentCurrentLeader: "Winning candidature",
parliamentProposalTitle: "Título",
parliamentOpenVote: "Open vote",
parliamentStatus: "Estado",
parliamentLawQuestion: "Question",
parliamentLawMethod: "Method",
parliamentLawProposer: "Proposer",
parliamentLawEnacted: "Enacted at",
parliamentLawVotes: "Votações",
createdAt: "Created at",
courtsCaseTitle: "Case",
courtsMethod: "Method",
courtsMethodJUDGE: "Judge",
courtsMethodJUDGES: "Painel de juízes",
courtsMethodSINGLE_JUDGE: "Juiz único",
courtsMethodJURY: "Júri",
courtsMethodCOUNCIL: "Conselho",
courtsMethodCOMMUNITY: "Comunidade",
courtsMethodMEDIATION: "Mediation",
courtsMethodARBITRATION: "Arbitragem",
courtsMethodVOTE: "Votação comunitária",
courtsAccuser: "Accuser",
courtsRespondent: "Respondent",
courtsThStatus: "Estado",
courtsThAnswerBy: "Answer by",
courtsThEvidenceBy: "Evidence by",
courtsThDecisionBy: "Decision by",
courtsVotesNeeded: "Votes needed",
courtsVotesSlashTotal: "YES/TOTAL",
courtsOpenVote: "Open vote",
courtsAnswerTitle: "Answer",
courtsStanceADMIT: "Admit",
courtsStanceDENY: "Deny",
courtsStancePARTIAL: "Partial",
courtsStanceCOUNTERCLAIM: "Reconvenção",
courtsStanceNEUTRAL: "Neutro",
courtsVerdictResult: "Result",
courtsVerdictOrders: "Orders",
courtsSettlementText: "Settlement",
courtsSettlementAccepted: "Aceite",
courtsSettlementPending: "Pendente",
courtsJudge: "Juiz",
courtsThSupports: "Supports",
courtsFilterOpenCase: 'Open Case',
courtsEvidenceFileLabel: 'Ficheiro de prova (imagem, áudio, vídeo ou PDF)',
courtsCaseMediators: 'Mediadores',
courtsCaseMediatorsPh: 'Mediator Oasis IDs, separated by comma',
courtsMediatorsLabel: 'Mediadores',
courtsThCase: 'Case',
courtsThCreatedAt: 'Start date',
courtsThActions: 'Actions',
courtsPublicPrefLabel: 'Visibility after resolution',
courtsPublicPrefYes: 'I agree this case can be fully public',
courtsPublicPrefNo: 'I prefer to keep the details private',
courtsPublicPrefSubmit: 'Save visibility preference',
courtsMethodMEDIATION: 'Mediation',
courtsNoCases: 'No cases.',
reportsTitle: "Relatórios",
reportsDescription: "Gere e acompanha relatórios relacionados com problemas, bugs, abusos e avisos de conteúdo na tua rede.",
reportsFilterAll: "TODOS",
reportsFilterMine: "MEUS",
reportsFilterFeatures: "FUNCIONALIDADES",
reportsFilterBugs: "BUGS",
reportsFilterAbuse: "ABUSO",
reportsFilterContent: "CONTEÚDO",
reportsFilterConfirmed: "CONFIRMADO",
reportsFilterResolved: "RESOLVIDO",
reportsFilterOpen: "ABERTO",
reportsFilterUnderReview: "EM ANÁLISE",
reportsFilterInvalid: "INVÁLIDO",
reportsCreateButton: "Criar relatório",
reportsTitleLabel: "Título",
reportsDescriptionLabel: "Descrição",
reportsDescriptionPlaceholder: "Por favor, fornece uma descrição detalhada.",
reportsCategory: "Categoria",
reportsCategoryLabel: "Categoria",
reportsCategoryFeatures: "Funcionalidades",
reportsCategoryBugs: "Bugs",
reportsCategoryAbuse: "Abuso",
reportsCategoryContent: "Problemas de conteúdo",
reportsUpdateButton: "Atualizar",
reportsDeleteButton: "Eliminar",
reportsDateLabel: "Data",
reportsUploadFile: "Carregar mídia (máx: 50MB)",
reportsCreatedBy: "Por",
reportsMineSectionTitle: "Os teus relatórios",
reportsFeaturesSectionTitle: "Pedidos de funcionalidades",
reportsBugsSectionTitle: "Bugs",
reportsAbuseSectionTitle: "Relatórios de abuso",
reportsContentSectionTitle: "Problemas de conteúdo",
reportsAllSectionTitle: "Relatórios",
reportsNoItems: "Sem relatórios disponíveis.",
reportsValidationTitle: "Por favor, introduz um título válido.",
reportsValidationDescription: "A descrição não pode estar vazia.",
reportsValidationCategory: "Por favor, seleciona uma categoria.",
reportsCreatedAt: "Criado em",
reportsCreatedBy: "By",
reportsSeverity: "Gravidade",
reportsSeverityLow: "Baixa",
reportsSeverityMedium: "Média",
reportsSeverityHigh: "Alta",
reportsSeverityCritical: "Crítica",
reportsStatus: "Estado",
reportsStatusOpen: "Abrir",
reportsStatusUnderReview: "Em análise",
reportsStatusResolved: "Resolvido",
reportsStatusInvalid: "Inválido",
reportsUpdateStatusButton: "Atualizar estado",
reportsAnonymityOption: "Enviar anonimamente",
reportsAnonymousAuthor: "Anónimo",
reportsConfirmButton: "CONFIRMAR RELATÓRIO!",
reportsConfirmations: "Confirmações",
reportsConfirmedSectionTitle: "Relatórios confirmados",
reportsCreateTaskButton: "CRIAR TAREFA",
reportsOpenSectionTitle: "Relatórios abertos",
reportsUnderReviewSectionTitle: "Relatórios em análise",
reportsResolvedSectionTitle: "Relatórios resolvidos",
reportsInvalidSectionTitle: "Relatórios inválidos",
reportsTemplateSectionTitle: 'Modelo de relatório',
reportsBugTemplateTitle: 'Detalhes de reprodução (Bugs)',
reportsFeatureTemplateTitle: 'Detalhes (Funcionalidades)',
reportsAbuseTemplateTitle: 'Detalhes (Abuso)',
reportsContentTemplateTitle: 'Detalhes (Problemas de conteúdo)',
reportsStepsToReproduceLabel: 'Passos para reproduzir',
reportsStepsToReproducePlaceholder: '1) ...\n2) ...\n3) ...',
reportsExpectedBehaviorLabel: 'Resultado esperado',
reportsExpectedBehaviorPlaceholder: 'O que deveria acontecer?',
reportsActualBehaviorLabel: 'Resultado real',
reportsActualBehaviorPlaceholder: 'O que realmente acontece?',
reportsEnvironmentLabel: 'Ambiente',
reportsEnvironmentPlaceholder: 'Versão, dispositivo, SO, navegador, definições, registos, etc.',
reportsReproduceRateLabel: 'Taxa de reprodução',
reportsReproduceRateAlways: 'Sempre',
reportsReproduceRateOften: 'Frequentemente',
reportsReproduceRateSometimes: 'Às vezes',
reportsReproduceRateRarely: 'Raramente',
reportsReproduceRateUnable: 'Impossível reproduzir',
reportsReproduceRateUnknown: 'Não especificado',
reportsProblemStatementLabel: 'Problema / necessidade',
reportsProblemStatementPlaceholder: 'Que problema esta funcionalidade resolve?',
reportsUserStoryLabel: 'História do habitante',
reportsUserStoryPlaceholder: 'Como <habitante>, quero <ação>, para que <benefício>.',
reportsAcceptanceCriteriaLabel: 'Critérios de aceitação',
reportsAcceptanceCriteriaPlaceholder: '- Dado...\n- Quando...\n- Então...',
reportsWhatHappenedLabel: 'O que aconteceu?',
reportsWhatHappenedPlaceholder: 'Descreve o incidente com contexto e datas aproximadas.',
reportsReportedUserLabel: 'Habitante / entidade denunciada',
reportsReportedUserPlaceholder: '@habitante, feed, ID, link, etc.',
reportsEvidenceLinksLabel: 'Provas / links',
reportsEvidenceLinksPlaceholder: 'Cola links, IDs de mensagens, capturas de ecrã (se aplicável), etc.',
reportsContentLocationLabel: 'Onde está o conteúdo',
reportsContentLocationPlaceholder: 'Link, ID, canal, conversa, autor, etc.',
reportsWhyInappropriateLabel: "Porquê inapropriado",
reportsWhyInappropriatePlaceholder: 'Explica o motivo e o impacto.',
reportsRequestedActionLabel: 'Ação solicitada',
reportsRequestedActionPlaceholder: 'Remover, ocultar, etiquetar, avisar, etc.',
tribesTitle: "Tribos",
tribeAllSectionTitle: "Tribos",
tribeMineSectionTitle: "As tuas tribos",
tribeCreateSectionTitle: "Criar tribo",
tribeUpdateSectionTitle: "Atualizar tribo",
tribeGallerySectionTitle: "Galeria de tribos",
tribeLarpSectionTitle: "L.A.R.P",
tribeRecentSectionTitle: "Tribos recentes",
tribeTopSectionTitle: "Tribos populares",
tribeviewTribeButton: "Visitar tribo",
tribeviewSubTribeButton: "Visitar sub-tribo",
tribeRootLabel: "RAIZ",
tribeDescription: "Explora ou cria tribos na tua rede.",
tribeFilterAll: "TODOS",
tribeFilterMine: "MEUS",
tribeFilterMembership: "MEMBROS",
tribeFilterRecent: "RECENTES",
tribeFilterLarp: "L.A.R.P.",
tribeFilterTop: "TOP",
tribeFilterSubtribes: "SUB-TRIBOS",
tribeFilterGallery: "GALERIA",
tribeMainTribeLabel: "TRIBO PRINCIPAL",
tribeCreateButton: "Criar tribo",
tribeUpdateButton: "Atualizar",
tribeDeleteButton: "Eliminar",
tribeImageLabel: "Carregar mídia (máx: 50MB)",
tribeTitleLabel: "Título",
searchTribesPlaceholder: "FILTRAR tribos POR NOME …",
tribeTitlePlaceholder: "Nome da tribo",
tribeDescriptionLabel: "Descrição",
tribeDescriptionPlaceholder: "Descreve esta tribo",
tribeLocationLabel: "Localização",
tribeLocationPlaceholder: "Onde está localizada esta tribo?",
tribeTagsLabel: "Tags",
tribeTagsPlaceholder: "Introduz tags separadas por vírgulas",
tribeIsLARPLabel: "Tribo L.A.R.P.?",
tribeInviteMode: "Modo de convite",
tribeLARPLabel: "L.A.R.P.",
tribeModeLabel: "MODE",
tribeIsAnonymousLabel: "ESTADO",
tribeMembersCount: "Members",
tribeInviteCodePlaceholder: "Introduz código de convite",
tribeJoinByCodeButton: "Aderir com código",
tribeJoinButton: "ADERIR",
tribeLeaveButton: "SAIR",
tribeYes: "SIM",
tribeNo: "NÃO",
tribePublic: "PÚBLICO",
tribePrivate: "PRIVADO",
tribeGenerateInvite: "GERAR CÓDIGO",
tribeCreatedAt: "Criado em",
tribeAuthor: "Por",
tribeAuthorLabel: "AUTOR",
tribeStrict: "Restrito",
tribeOpen: "Abrir",
tribeFeedFilterRECENT: "RECENTES",
tribeFeedFilterMINE: "MEUS",
tribeFeedFilterALL: "TODOS",
tribeFeedFilterTOP: "TOP",
tribeFeedRefeeds: "Republicações",
tribeFeedRefeed: "Republicar",
tribeFeedMessagePlaceholder: "Escreve um feed…",
tribeFeedSend: "Enviar",
tribeFeedEmpty: "Ainda sem mensagens de feed disponíveis.",
noTribes: "Ainda nenhuma tribo encontrada.",
tribeNotFound: "Tribo não encontrada!",
createTribeTitle: "Criar tribo",
updateTribeTitle: "Atualizar tribo",
tribeSectionOverview: "Visão geral",
tribeSectionInhabitants: "Habitantes",
tribeSectionVotations: "VOTAÇÕES",
tribeSectionEvents: "EVENTOS",
tribeSectionReports: "Relatórios",
tribeSectionTasks: "TAREFAS",
tribeSectionFeed: "FEED",
tribeSectionForum: "FÓRUM",
tribeSectionMarket: "Mercado",
tribeSectionJobs: "Empregos",
tribeSectionProjects: "Projetos",
tribeSectionMedia: "Média",
tribeSectionImages: "IMAGENS",
tribeSectionAudios: "ÁUDIOS",
tribeSectionVideos: "VÍDEOS",
tribeSectionDocuments: "DOCUMENTOS",
tribeSectionBookmarks: "MARCADORES",
tribeSectionMaps: "MAPS",
tribeSectionPads: "PADS",
tribeSectionChats: "CHATS",
tribeSectionCalendars: "CALENDARS",
tribePadCreate: "Create Pad",
tribeChatCreate: "Create Chat",
tribeCalendarCreate: "Create Calendar",
tribePadsEmpty: "No pads, yet.",
tribeChatsEmpty: "No chats, yet.",
tribeCalendarsEmpty: "No calendars, yet.",
tribeInhabitantsEmpty: "Ainda sem habitantes nesta tribo.",
tribeEventCreate: "Criar evento",
tribeEventsEmpty: "Ainda sem eventos.",
tribeEventTitle: "Título",
tribeEventDescription: "Descrição",
tribeEventDate: "Data",
tribeEventLocation: "Localização",
tribeEventAttend: "PARTICIPAR",
tribeEventUnattend: "SAIR",
tribeEventAttendees: "Participantes",
tribeTaskCreate: "Criar tarefa",
tribeTasksEmpty: "Ainda sem tarefas.",
tribeTaskTitle: "Título",
tribeTaskDescription: "Descrição",
tribeTaskPriority: "Prioridade",
tribeTaskDeadline: "Prazo",
tribeTaskAssignees: "Atribuídos",
tribeTaskStatusInProgress: "EM PROGRESSO",
tribeTaskStatusClosed: "FECHAR",
tribeTaskAssign: "ATRIBUIR",
tribeTaskUnassign: "REMOVER",
tribeReportCreate: "Criar relatório",
tribeReportsEmpty: "Ainda sem relatórios.",
tribeReportTitle: "Título",
tribeReportDescription: "Descrição",
tribeReportCategory: "Categoria",
tribeVotationCreate: "Criar votação",
tribeVotationsEmpty: "Ainda sem votações.",
tribeVotationTitle: "Título",
tribeVotationDescription: "Descrição",
tribeVotationOptions: "Opções",
tribeVotationDeadline: "Prazo",
tribeVotationVote: "VOTAR",
tribeVotationResults: "Votos",
tribeVotationClose: "FECHAR VOTAÇÃO",
tribeVotationOptionPlaceholder: "Opção",
tribeForumCreate: "Criar Forum",
tribeForumEmpty: "Ainda sem tópicos.",
tribeForumTitle: "Título",
tribeForumText: "Mensagem",
tribeForumCategory: "Categoria",
tribeForumReply: "Responder",
tribeForumReplies: "Respostas",
tribeMarketCreate: "Criar anúncio",
tribeMarketEmpty: "Ainda sem anúncios.",
tribeMarketTitle: "Título",
tribeMarketDescription: "Descrição",
tribeMarketPrice: "Preço",
tribeMarketImage: "Imagem",
tribeMarketCategory: "Categoria",
tribeJobCreate: "Criar emprego",
tribeJobsEmpty: "Ainda sem empregos.",
tribeJobTitle: "Título",
tribeJobDescription: "Descrição",
tribeJobLocation: "Localização",
tribeJobSalary: "Salário",
tribeJobDeadline: "Prazo",
tribeProjectCreate: "Criar projeto",
tribeProjectsEmpty: "Ainda sem projetos.",
tribeProjectTitle: "Título",
tribeProjectDescription: "Descrição",
tribeProjectGoal: "Objetivo",
tribeProjectFunded: "Financiado",
tribeProjectDeadline: "Prazo",
tribeMediaUpload: "Carregar média",
readDocument: "Ler Documento",
tribeCreateImage: "Criar Imagem",
tribeCreateAudio: "Criar Áudio",
tribeCreateVideo: "Criar Vídeo",
tribeCreateDocument: "Criar Documento",
tribeCreateBookmark: "Criar Marcador",
tribeMediaEmpty: "Ainda sem média.",
tribeMediaTitle: "Título",
tribeMediaDescription: "Descrição",
tribeMediaType: "Tipo",
tribeMediaTypeImage: "Imagem",
tribeMediaTypeVideo: "Vídeo",
tribeMediaTypeAudio: "Áudio",
tribeMediaTypeDocument: "Documento",
tribeMediaTypeBookmark: "Favorito",
tribeContentDelete: "ELIMINAR",
tribeInviteCodeText: "Código de convite: ",
tribeGroupTribe: "Tribo",
tribeGroupOffice: "Escritório",
tribeGroupNetwork: "Rede",
tribeGroupEconomy: "Economia",
tribeGroupMedia: "Média",
tribeStatusOpen: "ABERTO",
tribeStatusClosed: "FECHADO",
tribeStatusInProgress: "EM PROGRESSO",
tribePriorityLow: "BAIXA",
tribePriorityMedium: "MÉDIA",
tribePriorityHigh: "ALTA",
tribePriorityCritical: "CRÍTICA",
tribeTaskFilterAll: "TODOS",
tribeMediaFilterAll: "TODOS",
tribeReportCatBug: "BUG",
tribeReportCatAbuse: "ABUSO",
tribeReportCatContent: "CONTEÚDO",
tribeReportCatOther: "OUTRO",
tribeForumCatGeneral: "GERAL",
tribeForumCatProposal: "PROPOSTA",
tribeForumCatQuestion: "PERGUNTA",
tribeForumCatAnnouncement: "ANÚNCIO",
tribeMarketCatGoods: "BENS",
tribeMarketCatServices: "SERVIÇOS",
tribeMarketCatFood: "ALIMENTAÇÃO",
tribeMarketCatOther: "OUTRO",
tribeStatusLabel: "Estado",
tribeSubTribes: "SUB-TRIBOS",
tribeSubTribesCreate: "Criar Sub-Tribo",
tribeSubTribesStrictDenied: "O modo estrito da tribo não permite criar novas sub-tribos. Por favor, entre em contato com o administrador.",
tribeSubTribesEmpty: "Ainda sem sub-tribos criadas.",
tribeLarpCreateForbidden: "Tribos L.A.R.P. não podem ser criadas.",
tribeLarpUpdateForbidden: "Tribos L.A.R.P. não podem ser atualizadas.",
tribeActivityJoined: "ADERIU",
tribeActivityLeft: "SAIU",
tribeActivityFeed: "FEED",
tribeActivityRefeed: "REPUBLICAÇÃO",
tribeGroupAnalytics: "Análises",
tribeGroupCreative: "Criativo",
tribeSectionActivity: "ATIVIDADE",
tribeSectionTrending: "TENDÊNCIAS",
tribeSectionOpinions: "OPINIÕES",
tribeSectionPixelia: "PIXELIA",
tribeSectionTags: "TAGS",
tribeSectionSearch: "PESQUISA",
tribeActivityEmpty: "Ainda sem atividade.",
tribeActivityCreated: "criou",
tribeActivityPosted: "publicou",
tribeActivityReplied: "respondeu",
tribeTrendingEmpty: "Ainda sem conteúdo em tendência.",
tribeTrendingPeriodDay: "Hoje",
tribeTrendingPeriodWeek: "Esta semana",
tribeTrendingPeriodAll: "Todo o tempo",
tribeTrendingEngagement: "envolvimento",
tribeOpinionsEmpty: "Ainda sem opiniões.",
tribeOpinionsCast: "Votar",
tribeOpinionsRankings: "Classificações",
tribeOpinionsAlreadyVoted: "Já votado",
tribeTopCategory: "Mais votado",
tribePixeliaTitle: "Pixelia",
tribePixeliaDescription: "Tela colaborativa de pixel art.",
tribePixeliaPaint: "Pintar",
tribePixeliaContributors: "contribuidores",
tribePixeliaTotalPixels: "pixeis pintados",
tribeTagsEmpty: "Nenhum tag encontrado.",
tribeTagsCloud: "Nuvem de tags",
tribeTagsContentWith: "Conteúdo com tag",
tribeSearchPlaceholder: "Pesquisar conteúdo da tribo...",
tribeSearchEmpty: "Nenhum resultado encontrado.",
tribeSearchResults: "Resultados",
tribeSearchMinChars: "Introduz pelo menos 2 caracteres para pesquisar.",
agendaTitle: "Agenda",
agendaDescription: "Aqui podes encontrar todos os teus itens atribuídos.",
agendaFilterAll: "TODOS",
agendaFilterOpen: "ABERTO",
agendaFilterClosed: "FECHADO",
agendaFilterTasks: "TAREFAS",
agendaFilterMarket: "MERCADO",
agendaFilterTribes: "TRIBOS",
agendaFilterEvents: "EVENTOS",
agendaFilterReports: "RELATÓRIOS",
agendaFilterTransfers: "TRANSFERÊNCIAS",
agendaFilterJobs: "EMPREGOS",
agendaFilterProjects: "PROJETOS",
agendaFilterCalendars: "CALENDÁRIOS",
agendaNoItems: "Sem atribuições encontradas.",
agendaAuthor: "Por",
agendaDiscardButton: "Descartar",
agendaRestoreButton: "Restaurar",
agendaCreatedAt: "Criado em",
agendaTitleLabel: "Título",
agendaMembersCount: "Membros",
agendaDescriptionLabel: "Descrição",
agendaStatus: "Estado",
agendaVisibility: "Visibilidade",
agendaEventDate: "Data do evento",
agendaEventLocation: "Localização",
agendaEventPrice: "Preço",
agendaEventUrl: "URL",
agendaTaskStart: "Hora de início",
agendaLocationLabel: "Localização",
agendaLARPLabel: "L.A.R.P.",
agendaYes: "SIM",
agendaNo: "NÃO",
agendaInviteModeLabel: "Estado",
agendaAnonymousLabel: "Anónimo",
agendaMembersLabel: "Membros",
agendareportCategory: "Categoria",
agendareportSeverity: "Gravidade",
agendareportStatus: "Estado",
agendareportDescription: "Descrição",
agendaTaskEnd: "Hora de fim",
agendaTaskPriority: "Prioridade",
agendaTransferFrom: "De",
agendaTransferTo: "Para",
agendaTransferConcept: "Conceito",
agendaTransferAmount: "Montante",
agendaTransferDeadline: "Prazo",
agendaTransferFrom: "De",
agendaTransferTo: "Para",
agendaTransferConcept: "Concept",
agendaTransferAmount: "Montante",
agendaTransferDeadline: "Deadline",
opinionsTitle: "Opiniões",
shareYourOpinions: "Descobre e vota em opiniões na tua rede.",
author: "By",
voteNow: "Votar agora",
alreadyVoted: "You have already opined.",
noOpinionsFound: "Sem opiniões encontradas.",
ALLButton: "ALL",
MINEButton: "MINE",
RECENTButton: "RECENT",
TOPButton: "TOP",
interestingButton: "INTERESSANTE",
necessaryButton: "NECESSÁRIO",
funnyButton: "ENGRAÇADO",
disgustingButton: "REPUGNANTE",
sensibleButton: "SENSÍVEL",
propagandaButton: "PROPAGANDA",
adultOnlyButton: "PARA ADULTOS",
boringButton: "ABORRECIDO",
confusingButton: "CONFUSO",
inspiringButton: "INSPIRADOR",
spamButton: "SPAM",
usefulButton: "ÚTIL",
informativeButton: "INFORMATIVO",
wellResearchedButton: "BEM PESQUISADO",
accurateButton: "PRECISO",
needsSourcesButton: "PRECISA FONTES",
wrongButton: "ERRADO",
lowQualityButton: "BAIXA QUALIDADE",
creativeButton: "CRIATIVO",
insightfulButton: "PERSPICAZ",
actionableButton: "ACIONÁVEL",
inspiringButton: "INSPIRING",
loveButton: "AMOR",
clearButton: "CLARO",
upliftingButton: "EDIFICANTE",
unnecessaryButton: "DESNECESSÁRIO",
rejectedButton: "REJEITADO",
misleadingButton: "ENGANOSO",
offTopicButton: "FORA DO TÓPICO",
duplicateButton: "DUPLICADO",
clickbaitButton: "CLICKBAIT",
spamButton: "SPAM",
trollButton: "TROLL",
nsfwButton: "NSFW",
violentButton: "VIOLENTO",
toxicButton: "TÓXICO",
harassmentButton: "ASSÉDIO",
hateButton: "ÓDIO",
scamButton: "FRAUDE",
triggeringButton: "PERTURBANTE",
opinionsCreatedAt: "Criado em",
opinionsTotalCount: "Total de opiniões",
voteInteresting: "Interessante",
voteNecessary: "Necessário",
voteUseful: "Útil",
voteInformative: "Informativo",
voteWellResearched: "Bem pesquisado",
voteNeedsSources: "Precisa fontes",
voteWrong: "Errado",
voteLowQuality: "Baixa qualidade",
voteLove: "Amor",
voteClear: "Limpar",
voteMisleading: "Enganoso",
voteOffTopic: "Fora do tópico",
voteDuplicate: "Duplicado",
voteClickbait: "Clickbait",
votePropaganda: "Propaganda",
voteFunny: "Engraçado",
voteInspiring: "Inspirador",
voteUplifting: "Edificante",
voteUnnecessary: "Desnecessário",
voteRejected: "Rejeitado",
voteConfusing: "Confuso",
voteTroll: "Troll",
voteNsfw: "NSFW",
voteViolent: "Violento",
voteToxic: "Tóxico",
voteHarassment: "Assédio",
voteHate: "Ódio",
voteScam: "Fraude",
voteTriggering: "Perturbante",
voteInsightful: "Perspicaz",
voteAccurate: "Preciso",
voteActionable: "Acionável",
voteCreative: "Criativo",
voteSpam: "Spam",
voteAdultOnly: "Para adultos",
publishBlog: "Publicar blog",
privateMessage: "MP",
pmSendTitle: "Mensagens privadas",
pmSend: "Enviar!",
pmDescription: "Usa este formulário para enviar uma mensagem encriptada a outros habitantes.",
pmRecipients: "Destinatários",
pmRecipientsHint: "Introduz Oasis IDs separados por vírgulas",
pmSubject: "Assunto",
pmSubjectHint: "Introduz o assunto da mensagem",
pmText: "Mensagem",
pmFile: "Anexo",
private: "Privado",
privateDescription: "Your encrypted messages.",
privateInbox: "Caixa de entrada",
privateSent: "Sent",
privateDelete: "Eliminar",
pmCreateButton: "Escrever MP",
noPrivateMessages: "No private messages.",
pmFromLabel: "De:",
pmToLabel: "Para:",
pmInvalidMessage: "Mensagem inválida",
pmNoSubject: "(sem assunto)",
pmSubjectLabel: "Assunto:",
pmBodyLabel: "Corpo",
pmBotJobs: "42-EmpregoBOT",
pmBotProjects: "42-ProjetosBOT",
pmBotMarket: "42-MercadoBOT",
inboxJobSubscribedTitle: "Nova subscrição à tua oferta de emprego",
pmInhabitantWithId: "Habitante com Oasis ID:",
pmHasSubscribedToYourJobOffer: "subscreveu a tua oferta de emprego",
inboxProjectCreatedTitle: "Novo projeto criado",
pmHasCreatedAProject: "criou um projeto",
inboxMarketItemSoldTitle: "Item vendido",
pmYourItem: "O teu item",
pmHasBeenSoldTo: "foi vendido a",
pmFor: "por",
inboxProjectPledgedTitle: "Novo compromisso com o teu projeto",
pmHasPledged: "comprometeu",
pmToYourProject: "ao teu projeto",
blockchain: 'BlockExplorer',
blockchainTitle: 'BlockExplorer',
blockchainDescription: 'Explore and visualize the blocks in the blockchain.',
blockchainNoBlocks: 'No blocks found in the blockchain.',
blockchainBlockID: 'Block ID',
blockchainBlockAuthor: 'Author',
blockchainBlockType: 'Type',
blockchainBlockTimestamp: 'Timestamp',
blockchainBlockContent: 'Block',
blockchainBlockURL: 'URL:',
blockchainContent: 'Block',
blockchainContentPreview: 'Preview of the block content',
blockchainLatestDatagram: 'Último Datagrama',
blockchainDatagram: 'Datagrama',
blockchainDetails: 'View block details',
blockchainBlockInfo: 'Block Information',
blockchainBlockDetails: 'Details of the selected block',
blockchainBack: 'Back to Blockexplorer',
blockchainContentDeleted: "Este conteúdo foi eliminado (tombstone)",
visitContent: "Visitar conteúdo",
banking: 'Banking',
bankingTitle: 'Banking',
bankingDescription: 'Explore the current value of ECOin and the corresponding UBI allocation, distributed per epoch based on participation and trust.',
bankOverview: 'Overview',
bankEpochs: 'Epochs',
bankRules: 'Rules',
pending: 'Pending',
closed: 'Closed',
bankBack: 'Back to Banking',
bankViewTx: 'View Tx',
bankClaimNow: 'Claim now',
bankClaimUBI: 'Reivindicar RBU!',
bankClaimAndPay: 'Claim & Pay',
bankClaimedPending: 'Claim pending...',
bankStatusUnclaimed: 'Unclaimed',
bankStatusClaimed: 'Claimed',
bankStatusExpired: 'Expired',
bankPubOnly: 'PUB-only operation',
bankNoPendingUBI: 'Nenhuma alocação RBU pendente para esta época.',
bankEpoch: 'Epoch',
bankPool: 'Pool (this epoch)',
bankWeightsSum: 'Sum of weights',
bankAllocations: 'Allocations',
bankNoAllocations: 'No allocations found.',
bankNoEpochs: 'No epochs found.',
bankEpochAllocations: 'Epoch allocations',
bankAllocId: 'Allocation ID',
bankAllocDate: 'Date',
bankAllocConcept: 'Concept',
bankAllocFrom: 'From',
bankAllocTo: 'To',
bankAllocAmount: 'Amount',
bankAllocStatus: 'Status',
bankEpochId: 'Epoch ID',
bankRuleHash: 'Rules Snapshot Hash',
bankViewEpoch: 'View Epoch',
bankUserBalance: 'Your Balance',
ecoWalletNotConfigured: 'ECOin Wallet not configured',
editWallet: 'Edit wallet',
addWallet: 'Add wallet',
bankAddresses: 'Addresses',
bankNoAddresses: 'No addresses found.',
bankUser: 'Oasis ID',
bankAddress: 'Address',
bankAddAddressTitle: 'Add ECOIN address',
bankAddAddressUser: 'Oasis ID',
bankAddAddressAddress: 'ECOIN Address',
bankAddAddressSave: 'Save',
bankAddressAdded: 'Address added',
bankAddressUpdated: 'Address updated',
bankAddressExists: 'Address already exists',
bankAddressInvalid: 'Invalid address',
bankAddressDeleted: 'Address deleted',
bankAddressNotFound: 'Address not found',
bankAddressForbidden: 'Só podes configurar o teu próprio endereço de cobrança',
bankAddressTotal: 'Total Addresses',
bankAddressSearch: 'Search @inhabitant or address',
bankAddressActions: 'Actions',
bankAddressDelete: 'Delete',
bankAddressSource: 'Source',
bankAddressDeleteConfirm: 'Delete this address?',
search: 'Search!',
bankLocal: 'Local',
bankFromOasis: 'Oasis',
bankMyAddress: 'Your address',
bankRemoveMyAddress: 'Remove my address',
bankNotRemovableOasis: 'Addresses cannot be removed locally',
bankingFutureUBI: "UBI",
pubIdTitle: "PUB Wallet",
pubIdDescription: "Set the PUB OASIS ID. This will be used for PUB transactions (including the UBI).",
pubIdLabel: "PUB ID",
pubIdSave: "Save configuration",
pubIdPlaceholder: "@PUB_ID.ed25519",
bankUbiAvailableNo: "SEM FUNDOS!",
bankUbiAvailableOk: "DISPONÍVEL!",
bankUbiAvailability: "Disponibilidade UBI",
bankAlreadyClaimedThisMonth: "Já reclamado este mês",
bankUbiThisMonth: "RBU (este mês)",
bankUbiLastClaimed: "RBU (última reclamada)",
bankUbiNeverClaimed: "Nunca reclamado",
bankUbiTotalClaimed: "RBU (total reclamado)",
bankUbiPub: "PUB",
bankUbiInhabitant: "HABITANTE",
bankUbiClaimedAmount: "RECLAMADO (ECO)",
typeBankUbiResult: "BANCÁRIO - RBU",
bankNoPubConfigured: "Nenhum PUB configurado. Define o teu ID PUB nas Definições.",
shopsTitle: "Lojas",
shopDescription: "Descubra e gerencie lojas na rede.",
shopTitle: "Loja",
shopFilterAll: "TODAS",
shopFilterMine: "MINHAS",
shopFilterRecent: "RECENTES",
shopFilterTop: "TOP",
shopFilterProducts: "PRODUTOS",
shopFilterPrices: "PREÇOS",
shopFilterFavorites: "FAVORITAS",
shopUpload: "Criar Loja",
shopAllSectionTitle: "Todas as Lojas",
shopMineSectionTitle: "Minhas Lojas",
shopRecentSectionTitle: "Lojas Recentes",
shopTopSectionTitle: "Top Lojas",
shopProductsSectionTitle: "Top Produtos",
shopPricesSectionTitle: "Produtos por Preço",
shopFavoritesSectionTitle: "Favoritas",
shopCreateSectionTitle: "Criar Loja",
shopUpdateSectionTitle: "Atualizar Loja",
shopCreate: "Criar",
shopUpdate: "Atualizar",
shopDelete: "Excluir",
shopAddFavorite: "Adicionar Favorito",
shopRemoveFavorite: "Remover Favorito",
shopOpen: "ABERTA",
shopClosed: "FECHADA",
shopOpenShop: "Abrir Loja",
shopCloseShop: "Fechar Loja",
shopProducts: "Produtos",
shopProductAdd: "Adicionar Produto",
shopProductTitle: "Produto",
shopProductUpdate: "Atualizar Produto",
shopProductPrice: "Preço (ECO)",
shopProductStock: "Estoque",
shopProductUntitled: "Produto sem título",
shopUntitled: "Loja sem título",
shopNoItems: "Nenhuma loja encontrada.",
shopNoProducts: "Nenhum produto ainda.",
shopOutOfStock: "Esgotado",
shopBuy: "Comprar",
shopBackToShop: "Voltar à Loja",
shopShareUrl: "URL de partilha",
shopVisitShop: "VISITAR LOJA",
shopStatus: "ESTADO",
shopCreatedAt: "CRIADO",
shopSearchPlaceholder: "Pesquisar lojas...",
shopUrl: "URL",
shopLocation: "Localização",
shopTags: "Tags",
shopVisibility: "Visibilidade",
shopImage: "Imagem",
shopShortDescription: "Descricao Curta",
shopShortDescriptionPlaceholder: "Descricao breve para os cartoes (max 160 caracteres)",
shopTitlePlaceholder: "Nome da sua loja",
shopDescriptionPlaceholder: "Descricao detalhada da sua loja",
shopUrlPlaceholder: "https://url-da-sua-loja.com",
shopLocationPlaceholder: "Cidade, Pais",
shopTagsPlaceholder: "tag1, tag2, tag3",
mapTitlePlaceholder: "Titulo do mapa",
shopProductFeatured: "Produto em Destaque",
shopSendToMarket: "Send to Market",
typeShop: "LOJA",
typeShopProduct: "PRODUTO DE LOJA",
bankExchange: 'Exchange',
bankExchangeCurrentValue: 'ECOin Value (1h)',
bankTotalSupply: 'ECOin Total Supply',
bankEcoinHours: "Equivalência ECOin em tempo",
bankHoursOfWork: 'hours',
bankUnitMs: "ms",
bankUnitSeconds: "segundos",
bankUnitMinutes: "minutos",
bankUnitDays: "dias",
bankExchangeNoData: 'No data available',
bankExchangeIndex: 'ECOin Value (1h)',
bankInflation: 'ECOin Inflation (anual)',
bankInflationMonthly: 'ECOin Inflation (mensual)',
bankCurrentSupply: 'ECOin Current Supply',
bankingSyncStatus: 'ECOin Status',
bankingSyncStatusSynced: 'Synced',
bankingSyncStatusOutdated: 'Outdated',
statsTitle: 'Statistics',
statistics: "Estatísticas",
statsInhabitant: "Estatísticas do habitante",
statsDescription: "Descobre estatísticas sobre a tua rede.",
ALLButton: "ALL",
MINEButton: "MINE",
TOMBSTONEButton: "TOMBSTONES",
statsYou: "Tu",
statsUserId: "Oasis ID",
statsCreatedAt: "Criado em",
statsYourContent: "Conteúdo",
statsYourOpinions: "Opiniões",
statsYourTombstone: "Tombstones",
statsNetwork: "Rede",
statsTotalInhabitants: "Habitantes",
statsDiscoveredTribes: "Tribos (públicas)",
statsPrivateDiscoveredTribes: "Tribos (privadas)",
statsNetworkContent: "Conteúdo",
statsYourMarket: "Mercado",
statsYourJob: "Empregos",
statsYourProject: "Projetos",
statsYourTransfer: "Transferências",
statsYourForum: "Fóruns",
statsNetworkOpinions: "Opiniões",
statsDiscoveredMarket: "Mercado",
statsDiscoveredJob: "Empregos",
statsDiscoveredProject: "Projetos",
statsBankingTitle: "Banca",
statsEcoWalletLabel: "Carteira ECOIN",
statsEcoWalletNotConfigured: "Não configurada!",
statsTotalEcoAddresses: "Total de endereços",
statsDiscoveredTransfer: "Transferências",
statsDiscoveredForum: "Fóruns",
statsNetworkTombstone: "Tombstones",
statsBookmark: "Marcadores",
statsEvent: "Eventos",
statsTask: "Tarefas",
statsVotes: "Votos",
statsMarket: "Mercado",
statsForum: "Fóruns",
statsJob: "Empregos",
statsProject: "Projetos",
statsReport: "Relatórios",
statsFeed: "Feeds",
statsTribe: "Tribos",
statsImage: "Imagens",
statsAudio: "Áudios",
statsVideo: "Vídeos",
statsDocument: "Documentos",
statsMap: "Mapas",
statsShop: "Lojas",
statsShopProduct: "Produtos de loja",
statsTransfer: "Transferências",
statsAiExchange: "IA",
statsPUBs: 'PUBs',
statsPost: "Publicações",
statsOasisID: "Oasis ID",
statsSize: "Total (tamanho)",
statsBlockchainSize: "Blockchain (tamanho)",
statsBlobsSize: "Blobs (tamanho)",
statsActivity7d: "Atividade (últimos 7 dias)",
statsActivity7dTotal: "Total 7 dias",
statsActivity30dTotal: "Total 30 dias",
statsKarmaScore: "Pontuação KARMA",
statsPublic: "Público",
statsPrivate: "Privado",
day: "Day",
messages: "Mensagens",
statsProject: "Projetos",
statsProjectsTitle: "Projetos",
statsProjectsTotal: "Total de projetos",
statsProjectsActive: "Ativo",
statsProjectsCompleted: "Concluído",
statsProjectsPaused: "Pausado",
statsProjectsCancelled: "Cancelado",
statsProjectsGoalTotal: "Objetivo total",
statsProjectsPledgedTotal: "Total comprometido",
statsProjectsSuccessRate: "Taxa de sucesso",
statsProjectsAvgProgress: "Progresso médio",
statsProjectsMedianProgress: "Progresso mediano",
statsProjectsActiveFundingAvg: "Financiamento ativo médio",
statsJobsTitle: "Empregos",
statsJobsTotal: "Total de empregos",
statsJobsOpen: "Abrir",
statsJobsClosed: "Fechado",
statsJobsOpenVacants: "Vagas abertas",
statsJobsSubscribersTotal: "Total de subscritores",
statsJobsAvgSalary: "Salário médio",
statsJobsMedianSalary: "Salário mediano",
statsMarketTitle: "Mercado",
statsMarketTotal: "Total de itens",
statsMarketForSale: "À venda",
statsMarketReserved: "Reservado",
statsMarketClosed: "Fechado",
statsMarketSold: "Vendido",
statsMarketRevenue: "Receita",
statsMarketAvgSoldPrice: "Preço médio de venda",
statsUsersTitle: "Habitantes",
user: "Habitante",
statsTombstoneTitle: "Tombstones",
statsNetworkTombstones: "Tombstones da rede",
statsTombstoneRatio: "Rácio de tombstones (%)",
statsAITraining: "Treino de IA",
statsAIExchanges: "Intercâmbios",
statsParliamentCandidature: "Candidaturas parlamentares",
statsParliamentTerm: "Mandatos parlamentares",
statsParliamentProposal: "Propostas parlamentares",
statsParliamentRevocation: "Revogações parlamentares",
statsParliamentLaw: "Leis parlamentares",
statsCourtsCase: "Casos judiciais",
statsCourtsEvidence: "Provas judiciais",
statsCourtsAnswer: "Respostas judiciais",
statsCourtsVerdict: "Veredictos judiciais",
statsCourtsSettlement: "Acordos judiciais",
statsCourtsSettlementProposal: "Propostas de acordo",
statsCourtsSettlementAccepted: "Acordos aceites",
statsCourtsNomination: "Nomeações de juízes",
statsCourtsNominationVote: "Votos de nomeação",
ai: "IA",
aiTitle: "IA",
aiDescription: "Uma Inteligência Artificial Coletiva (IAC) chamada '42' que aprende com a tua rede.",
aiInputPlaceholder: "O que se passa?",
aiUserQuestion: "Pergunta",
aiResponseTitle: "Responder",
aiSubmitButton: "Enviar!",
aiSettingsDescription: "Define o teu prompt (máx 128 caracteres) para o modelo de IA.",
aiPrompt: "Fornece uma resposta informativa e precisa.",
aiConfiguration: "Definir prompt",
aiPromptUsed: "Prompt",
aiClearHistory: "Limpar histórico de conversa",
aiSharePrompt: "Adicionar esta resposta ao treino coletivo?",
aiShareYes: "Sim",
aiShareNo: "Não",
aiSharedLabel: "Adicionado ao treino",
aiRejectedLabel: "Não adicionado ao treino",
aiServerError: "A IA não conseguiu responder. Por favor, tenta novamente.",
aiInputPlaceholder: "What is Oasis?",
typeAiExchange: "IA",
aiApproveTrain: "Adicionar ao treino coletivo",
aiRejectTrain: "Não treinar",
aiTrainPending: "Aprovação pendente",
aiTrainApproved: "Aprovado para treino",
aiTrainRejected: "Rejeitado para treino",
aiSnippetsUsed: "Excertos usados",
aiSnippetsLearned: "Snippets learned",
statsAITraining: "AI training",
aiApproveCustomTrain: "Treinar com esta resposta personalizada",
aiCustomAnswerPlaceholder: "Escreve a tua resposta personalizada…",
statsAIExchanges: "Model Exchanges",
marketMineSectionTitle: "Os teus itens",
marketCreateSectionTitle: "Criar item",
marketUpdateSectionTitle: "Atualizar",
marketAllSectionTitle: "Mercado",
marketRecentSectionTitle: "Mercado recente",
marketTitle: "Mercado",
marketDescription: "Um mercado para trocar bens ou serviços na tua rede.",
marketFilterAll: "TODOS",
marketFilterMine: "MEUS",
marketFilterAuctions: "LEILÕES",
marketFilterItems: "TROCA",
marketFilterNew: "NOVO",
marketFilterUsed: "USADO",
marketFilterBroken: "AVARIADO",
marketFilterForSale: "À VENDA",
marketFilterSold: "VENDIDO",
marketFilterDiscarded: "DESCARTADO",
marketFilterRecent: "RECENTES",
marketFilterMyBids: "LICITAÇÕES",
marketCreateButton: "Criar item",
marketItemType: "Tipo",
marketItemTitle: "Título",
marketItemAvailable: "Prazo",
marketItemDescription: "Descrição",
marketItemDescriptionPlaceholder: "Descreve o item que estás a vender",
marketItemStatus: "Estado",
marketShopLabel: "Loja",
marketItemCondition: "Condição",
marketItemPrice: "Preço",
marketItemTags: "Tags",
marketItemTagsPlaceholder: "Introduz tags separadas por vírgulas",
marketItemDeadline: "Prazo",
marketItemIncludesShipping: "Inclui envio?",
marketItemHighestBid: "Maior licitação",
marketItemHighestBidder: "Maior licitante",
marketItemStock: "Disponibilidade",
marketOutOfStock: "Esgotado",
marketItemBidTime: "Hora da licitação",
marketActionsUpdate: "Atualizar",
marketUpdateButton: "Atualizar item!",
marketActionsDelete: "Eliminar",
marketActionsSold: "Marcar como vendido",
marketActionsChangeStatus: "ALTERAR ESTADO",
marketActionsBuy: "COMPRAR!",
marketAuctionBids: "Licitações atuais",
marketPlaceBidButton: "Fazer licitação",
marketItemSeller: "Vendedor",
marketNoItems: "Ainda sem itens disponíveis.",
marketYourBid: "A tua licitação",
marketCreateFormImageLabel: "Carregar mídia (máx: 50MB)",
marketSearchLabel: "Pesquisa",
marketSearchPlaceholder: "Pesquisar título ou tags",
marketMinPriceLabel: "Preço mínimo",
marketMaxPriceLabel: "Preço máximo",
marketSortLabel: "Ordenar por",
marketSortRecent: "Mais recentes",
marketSortPrice: "Preço",
marketSortDeadline: "Prazo",
marketSearchButton: "Pesquisa",
marketAuctionEndsIn: "Termina",
marketAuctionEnded: "Terminado",
marketMyBidBadge: "Licitaste",
marketNoItemsMatch: "Nenhum item corresponde à tua pesquisa.",
jobsTitle: "Empregos",
jobsDescription: "Descobre e gere empregos na tua rede.",
jobsFilterRecent: "RECENTES",
jobsFilterMine: "MEUS",
jobsFilterAll: "TODOS",
jobsFilterRemote: "REMOTO",
jobsFilterOpen: "ABERTO",
jobsFilterClosed: "FECHADO",
jobsCV: "CVs",
jobsCreateJob: "Criar emprego",
jobsRecentTitle: "Empregos recentes",
jobsMineTitle: "Os teus empregos",
jobsAllTitle: "Empregos",
jobsRemoteTitle: "Empregos remotos",
jobsOpenTitle: "Empregos abertos",
jobsClosedTitle: "Empregos fechados",
jobsCVTitle: "CVs",
jobsFilterPresencial: "PRESENCIAL",
jobsFilterFreelancer: "FREELANCER",
jobsFilterEmployee: "EMPREGADO",
jobsPresencialTitle: "Empregos presenciais",
jobsFreelancerTitle: "Empregos freelance",
jobsEmployeeTitle: "Empregos por conta de outrem",
jobTitle: "Título",
jobLocation: "Localização",
jobSalary: "Salário (ECO/1h)",
jobVacants: "Vagas",
jobDescription: "Descrição",
jobRequirements: "Requisitos",
jobLanguages: "Idiomas",
jobStatus: "Estado",
jobStatusOPEN: "ABERTO",
jobStatusCLOSED: "FECHADO",
jobSetOpen: "Definir como ABERTO",
jobSetClosed: "Definir como FECHADO",
jobSubscribeButton: "Aderir a esta oferta!",
jobUnsubscribeButton: "Sair desta oferta!",
jobTitlePlaceholder: "Introduz o título do emprego",
jobDescriptionPlaceholder: "Descreve o emprego",
jobRequirementsPlaceholder: "Introduz os requisitos",
jobLanguagesPlaceholder: "Inglês, Espanhol, Francês, Basco...",
jobTasksPlaceholder: "Lista de tarefas",
jobLocationPresencial: "Presencial",
jobLocationRemote: "Remoto",
jobVacantsPlaceholder: "Número de posições",
jobSalaryPlaceholder: "Salário em ECO por 1 hora dedicada",
jobImage: "Carregar mídia (máx: 50MB)",
jobTasks: "Tarefas",
jobType: "Tipo de emprego",
jobTime: "Horário",
jobSubscribers: "Subscritores",
noSubscribers: "Sem subscritores",
jobsFilterTop: "TOP",
jobsTopTitle: "Empregos com melhor salário",
createJobButton: "Publicar emprego",
viewDetailsButton: "Ver detalhes",
noJobsFound: "Sem ofertas de emprego encontradas.",
jobAuthor: "Por",
jobTypeFreelance: "Freelancer",
jobTypeSalary: "Empregado",
jobTimePartial: "Part-time",
jobTimeComplete: "Full-time",
jobsDeleteButton: "ELIMINAR",
jobsUpdateButton: "ATUALIZAR",
jobsFilterApplied: "CANDIDATADO",
jobsAppliedTitle: "As minhas candidaturas",
jobsAppliedBadge: "Candidatado",
jobsFilterFavs: "Favoritos",
jobsFavsTitle: "Favoritos",
jobsFilterNeeds: "Precisa ajuda",
jobsNeedsTitle: "Precisa ajuda",
jobsSearchLabel: "Pesquisa",
jobsSearchPlaceholder: "Pesquisar título, tags, descrição...",
jobsMinSalaryLabel: "Salário mínimo",
jobsMaxSalaryLabel: "Salário máximo",
jobsSortLabel: "Ordenar por",
jobsSortRecent: "Mais recentes",
jobsSortSalary: "Maior salário",
jobsSortSubscribers: "Mais candidatos",
jobsSearchButton: "Pesquisa",
jobsFavoriteButton: "Favorito",
jobsUnfavoriteButton: "Remover favorito",
jobsMessageAuthorButton: "MP",
jobsApplicants: "Candidatos",
jobsUpdatedAt: "Atualizado",
jobSetOpen: "Set open",
jobNewBadge: "NOVO",
jobsTagsLabel: "Tags",
jobsTagsPlaceholder: "tag1, tag2, tag3",
noJobsMatch: "Nenhum emprego corresponde à tua pesquisa.",
projectsTitle: "Projetos",
projectsDescription: "Cria, financia e acompanha projetos comunitários na tua rede.",
projectCreateProject: "Criar projeto",
projectCreateButton: "Criar projeto",
projectUpdateButton: "ATUALIZAR",
projectDeleteButton: "ELIMINAR",
projectNoProjectsFound: "Sem projetos encontrados.",
projectFilterAll: "TODOS",
projectFilterMine: "MEUS",
projectFilterActive: "ATIVO",
projectFilterPaused: "PAUSADO",
projectFilterCompleted: "CONCLUÍDO",
projectFilterFollowing: "A SEGUIR",
projectFilterRecent: "RECENTES",
projectFilterTop: "TOP",
projectAllTitle: "Projetos",
projectMineTitle: "Os teus projetos",
projectActiveTitle: "Projetos ativos",
projectPausedTitle: "Projetos pausados",
projectCompletedTitle: "Projetos concluídos",
projectFollowingTitle: "Projetos seguidos",
projectRecentTitle: "Projetos recentes",
projectTopTitle: "Mais financiados",
projectTitlePlaceholder: "Nome do projeto",
projectImage: "Carregar mídia (máx: 50MB)",
projectDescription: "Descrição",
projectDescriptionPlaceholder: "Conta a história e os objetivos…",
projectGoal: "Objetivo (ECO)",
projectGoalPlaceholder: "50000",
projectDeadline: "Prazo",
projectProgress: "Progresso inicial (%)",
projectStatus: "Estado",
projectFunding: "Financiamento",
projectPledged: "Comprometido",
projectSetStatus: "Definir estado",
projectSetProgress: "Atualizar progresso",
projectFollowButton: "SEGUIR",
projectUnfollowButton: "DEIXAR DE SEGUIR",
projectStatusACTIVE: "ATIVO",
projectStatusPAUSED: "PAUSADO",
projectStatusCOMPLETED: "CONCLUÍDO",
projectStatusCANCELLED: "CANCELADO",
projectPledgeTitle: "Apoiar este projeto",
projectPledgePlaceholder: "Montante em ECO",
projectBounties: "Recompensas",
projectBountiesInputLabel: "Recompensas (uma por linha: Título|Montante [ECO]|Descrição)",
projectBountiesPlaceholder: "Corrigir bug UI|100|Link para o problema\nEscrever docs|250|Exemplos de utilização",
projectNoBounties: "Sem recompensas encontradas.",
projectTitle: "Título",
projectAddBountyTitle: "Nova recompensa",
projectBountyTitle: "Título da recompensa",
projectBountyAmount: "Montante (ECO)",
projectBountyDescription: "Descrição",
projectMilestoneSelect: "Selecionar marco",
projectBountyCreateButton: "Criar recompensa",
projectBountyStatus: "Estado da recompensa",
projectBountyOpen: "aberto",
projectBountyClaimed: "reclamado",
projectBountyDone: "concluído",
projectBountyClaimedBy: "reclamado por",
projectBountyClaimButton: "reclamar",
projectBountyCompleteButton: "Marcar como concluído",
projectMilestones: "Marcos",
projectAddMilestoneTitle: "Novo marco",
projectMilestoneTitle: "Título do marco",
projectMilestoneTargetPercent: "Percentagem (%)",
projectMilestoneDueDate: "Data",
projectMilestoneCreateButton: "Criar marco",
projectMilestoneStatus: "Estado do marco",
projectMilestoneOpen: "aberto",
projectMilestoneDone: "concluído",
projectMilestoneMarkDone: "Marcar como concluído",
projectMilestoneDue: "prazo",
projectNoMilestones: "Sem marcos encontrados.",
projectMilestoneMarkDone: "Mark as Done",
projectMilestoneTitlePlaceholder: "Introduz o título do marco",
projectMilestoneDescriptionPlaceholder: "Introduz a descrição para este marco",
projectMilestoneDescription: "Descrição do marco",
projectBudgetGoal: "Orçamento (objetivo)",
projectBudgetAssigned: "Atribuído a recompensas",
projectBudgetRemaining: "Restante",
projectBudgetOver: "Acima do orçamento: atribuído excede o objetivo",
projectFollowers: "Seguidores",
projectFollowersTitle: "Seguidores",
projectFollowersNone: "Ainda sem seguidores.",
projectMore: "mais",
projectYouFollowHint: "Segues este projeto",
projectBackers: "Apoiantes",
projectBackersTitle: "Apoiantes",
projectBackersTotal: "Total de apoiantes",
projectBackersTotalPledged: "Total comprometido",
projectBackersYourPledge: "O teu compromisso",
projectBackersNone: "Ainda sem compromissos.",
projectNoRemainingBudget: "Sem orçamento restante.",
projectFilterBackers: "APOIANTES",
projectFilterApplied: "CANDIDATADO",
projectAppliedTitle: "CANDIDATADO",
projectBackersLeaderboardTitle: "Top apoiantes",
projectNoBackersFound: "Sem apoiantes encontrados.",
projectBackerAmount: "Total contribuído",
projectBackerPledges: "Compromissos",
projectBackerProjects: "Projetos",
projectPledgeAmount: "Montante",
projectSelectMilestoneOrBounty: "Selecionar marco ou recompensa",
projectPledgeButton: "Comprometer",
footerLicense: "GPLv3",
footerPackage: "Pacote",
footerVersion: "Versão",
modulesModuleName: "Nome",
modulesModuleDescription: "Descrição",
modulesModuleStatus: "Estado",
modulesTotalModulesLabel: "Módulos carregados",
modulesEnabledModulesLabel: "Ativado",
modulesDisabledModulesLabel: "Desativado",
modulesPopularLabel: "Destaques",
modulesPopularDescription: "Módulo para receber publicações em tendência, mais vistas ou mais comentadas.",
modulesTopicsLabel: "Tópicos",
modulesTopicsDescription: "Módulo para receber categorias de discussão baseadas em interesses comuns.",
modulesSummariesLabel: "Resumos",
modulesSummariesDescription: "Módulo para receber resumos de discussões ou publicações longas.",
modulesLatestLabel: "Mais recentes",
modulesLatestDescription: "Módulo para receber as publicações e discussões mais recentes.",
modulesThreadsLabel: "Conversas",
modulesThreadsDescription: "Módulo para receber conversas agrupadas por tópico ou questão.",
modulesMultiverseLabel: "Multiverso",
modulesMultiverseDescription: "Módulo para receber conteúdo de outros pares federados.",
modulesInvitesLabel: "Convites",
modulesInvitesDescription: "Módulo para gerir e aplicar códigos de convite.",
modulesWalletLabel: "Carteira",
modulesWalletDescription: "Módulo para gerir os teus ativos digitais (ECOin).",
modulesLegacyLabel: "Chaves",
modulesLegacyDescription: "Módulo para gerir o teu segredo (chave privada) de forma rápida e segura.",
modulesCipherLabel: "Encriptação",
modulesCipherDescription: "Módulo para encriptar e decifrar o teu texto simetricamente (com senha partilhada).",
modulesBookmarksLabel: "Marcadores",
modulesBookmarksDescription: "Módulo para descobrir e gerir marcadores.",
modulesVideosLabel: "Vídeos",
modulesVideosDescription: "Módulo para descobrir e gerir vídeos.",
modulesDocsLabel: "Documentos",
modulesDocsDescription: "Módulo para descobrir e gerir documentos.",
modulesAudiosLabel: "Áudios",
modulesAudiosDescription: "Módulo para descobrir e gerir áudios.",
modulesTagsLabel: "Tags",
modulesTagsDescription: "Módulo para descobrir e explorar padrões taxonómicos (tags).",
modulesImagesLabel: "Imagens",
modulesImagesDescription: "Módulo para descobrir e gerir imagens.",
modulesTrendingLabel: "Tendências",
modulesTrendingDescription: "Módulo para explorar o conteúdo mais popular.",
modulesEventsLabel: "Eventos",
modulesEventsDescription: "Módulo para descobrir e gerir eventos.",
modulesTasksLabel: "Tarefas",
modulesTasksDescription: "Módulo para descobrir e gerir tarefas.",
modulesMarketLabel: "Mercado",
modulesMarketDescription: "Módulo para trocar bens ou serviços.",
modulesShopsLabel: "Lojas",
modulesShopsDescription: "Módulo para gerir e descobrir lojas.",
modulesTribesLabel: "Tribos",
modulesTribesDescription: "Módulo para explorar ou criar tribos (grupos).",
modulesVotationsLabel: "Votações",
modulesVotationsDescription: "Módulo para descobrir e gerir votações.",
modulesReportsLabel: "Relatórios",
modulesReportsDescription: "Módulo para gerir e acompanhar relatórios de problemas, bugs, abusos e avisos de conteúdo.",
modulesOpinionsLabel: "Opiniões",
modulesOpinionsDescription: "Módulo para descobrir e votar em opiniões.",
modulesTransfersLabel: "Transferências",
modulesTransfersDescription: "Módulo para descobrir e gerir contratos inteligentes (transferências).",
modulesFeedLabel: "Feed",
modulesFeedDescription: "Módulo para descobrir e partilhar textos curtos (feeds).",
modulesParliamentLabel: "Parlamento",
modulesParliamentDescription: "Módulo para eleger governos e votar em leis.",
modulesCourtsLabel: "Tribunais",
modulesCourtsDescription: "Módulo para resolver conflitos e emitir veredictos.",
modulesPixeliaLabel: "Pixelia",
modulesPixeliaDescription: "Módulo para desenhar numa grelha colaborativa.",
modulesAgendaLabel: "Agenda",
modulesAgendaDescription: "Módulo para gerir todos os teus itens atribuídos.",
modulesAILabel: "AI",
modulesAIDescription: "Módulo para conversar com um LLM chamado '42'.",
modulesForumLabel: "Fóruns",
modulesForumDescription: "Módulo para descobrir e gerir fóruns.",
modulesJobsLabel: "Empregos",
modulesJobsDescription: "Módulo para descobrir e gerir empregos.",
modulesProjectsLabel: "Projetos",
modulesProjectsDescription: "Módulo para explorar, financiar coletivamente e gerir projetos.",
modulesBankingLabel: "Banca",
modulesBankingDescription: "Módulo para determinar o valor real do ECOIN e distribuir um UBI usando o tesouro comum.",
modulesFavoritesLabel: "Favoritos",
modulesFavoritesDescription: "Módulo para gerir o teu conteúdo favorito.",
fileTooLargeTitle: "Ficheiro demasiado grande",
fileTooLargeMessage: "O ficheiro excede o tamanho máximo permitido (50 MB). Por favor, seleciona um ficheiro mais pequeno.",
goBack: "Voltar",
errorPageTitle: "Algo correu mal",
aiNavPlaceholder: "Para onde queres ir?",
aiNavDisabled: "A navegação por IA está desativada.",
modulesAINavLabel: "AINav",
modulesAINavDescription: "Módulo para consultas em linguagem natural sobre o conteúdo da rede.",
directConnect: "Ligação direta",
directConnectDescription: "Conecta-te diretamente a um par inserindo o endereço IP, porta e chave pública.",
peerHost: "IP / Nome do anfitrião",
peerPort: "Porta (predefinida: 8008)",
peerPublicKey: "Chave pública (@...ed25519)",
connectAndFollow: "Conectar",
deviceSourceLabel: "Dispositivo",
modulesPresetTitle: "Configurações Comuns",
modulesPreset_minimal: "Mínimo",
modulesPreset_basic: "Básico",
modulesPreset_social: "Social",
modulesPreset_economy: "Economia",
modulesPreset_full: "Completo",
statsCarbonFootprintTitle: "Pegada de carbono",
statsCarbonFootprintNetwork: "Pegada de carbono da rede",
statsCarbonFootprintYours: "A tua pegada de carbono",
statsCarbonTombstone: "Pegada do tombstoning",
feedSuccessMsg: "Feed publicado com sucesso!",
dominantOpinionLabel: "Opinião dominante",
uploadMedia: "Carregar mídia (máx: 50MB)",
courtsRespondentInvalid: "Demandado inválido",
feedDetailTitle: "Detalhe do feed",
feedOpenDiscussion: "Abrir discussão",
feedPostComment: "Publicar comentário",
noComments: "Ainda sem comentários.",
mapsLabel: "Mapas",
mapTitle: "Mapas",
mapDescription: "Explore e gerencie mapas offline na sua rede.",
mapMineSectionTitle: "Seus Mapas",
mapCreateSectionTitle: "Criar Mapa",
mapUpdateSectionTitle: "Atualizar Mapa",
mapAllSectionTitle: "Mapas",
mapRecentSectionTitle: "Mapas Recentes",
mapFavoritesSectionTitle: "Favoritos",
mapFilterAll: "TODOS",
mapFilterMine: "MEUS",
mapFilterRecent: "RECENTES",
mapFilterFavorites: "FAVORITOS",
mapUploadButton: "Criar Mapa",
mapCreateButton: "Criar Mapa",
mapUpdateButton: "Atualizar",
mapDeleteButton: "Excluir",
mapAddFavoriteButton: "Adicionar favorito",
mapRemoveFavoriteButton: "Remover favorito",
mapLatLabel: "Latitude",
mapLatPlaceholder: "ex. 38.7223",
mapLngLabel: "Longitude",
mapLngPlaceholder: "ex. -9.1393",
mapDescriptionLabel: "Descrição",
mapDescriptionPlaceholder: "Descreva o mapa ou localização...",
mapTypeLabel: "Tipo de mapa",
mapTypeSingle: "ÚNICO (apenas localização inicial)",
mapTypeOpen: "ABERTO (qualquer um pode adicionar marcadores)",
mapTypeClosed: "FECHADO (apenas o criador adiciona marcadores)",
mapTagsLabel: "Tags",
mapTagsPlaceholder: "Insira tags separadas por vírgulas",
mapUrlLabel: "URL do mapa",
mapPickCoordLabel: "Ou selecione uma localização na grade:",
mapMarkersLabel: "marcadores",
mapMarkersTitle: "Marcadores",
mapMarkerDefault: "Marcador",
mapMarkerLatLabel: "Latitude do marcador",
mapMarkerLngLabel: "Longitude do marcador",
mapMarkerLabelField: "Rótulo do marcador",
mapMarkerLabelPlaceholder: "Descreva este marcador...",
markerImageLabel: "Imagem do Marcador",
mapAddMarkerTitle: "Adicionar Marcador",
mapAddMarkerButton: "Adicionar Marcador",
mapCleanMarkerButton: "Clean Marker",
mapApplyZoom: "Aplicar Zoom",
mapSearchPlaceholder: "Buscar descrição, tags, autor...",
mapSearchButton: "Buscar",
mapUpdatedAt: "Atualizado",
mapNoMatch: "Nenhum mapa corresponde à sua busca.",
noMaps: "Nenhum mapa disponível.",
mapLocationTitle: "Localização",
mapVisitLabel: "Visitar mapa",
typeMap: "MAPAS",
typeMapMarker: "MARCADOR DE MAPA",
modulesMapLabel: "Mapas",
modulesMapDescription: "Módulo para gerenciar e compartilhar mapas offline.",
padsTitle: "Pads",
padTitle: "Pad",
modulesPadsLabel: "Pads",
modulesPadsDescription: "Módulo para gerir editores de texto colaborativos.",
padFilterAll: "TODOS",
padFilterMine: "MEU",
padFilterRecent: "RECENTE",
padFilterOpen: "ABERTO",
padFilterClosed: "FECHADO",
padCreate: "Criar Pad",
padUpdate: "Atualizar Pad",
padDelete: "Eliminar Pad",
padTitleLabel: "Título",
padTitlePlaceholder: "Escreva o título do pad...",
padStatusLabel: "Estado",
padStatusOpen: "ABERTO",
padStatusInviteOnly: "APENAS POR CONVITE",
padStatusClosed: "FECHADO",
padDeadlineLabel: "Prazo",
padTagsLabel: "Tags",
padTagsPlaceholder: "tag1, tag2, ...",
padMembersLabel: "Membros",
padVisitPad: "Visitar Pad",
padShareUrl: "Partilhar URL",
padCreated: "Criado",
padAuthor: "Autor",
padGenerateCode: "Gerar Código",
padInviteCodeLabel: "Código de Convite",
padInviteCodePlaceholder: "Introduza o código de convite...",
padValidateInvite: "Validar",
padStartEditing: "COMEÇAR A EDITAR!",
padEditorPlaceholder: "Comece a escrever...",
padSubmitEntry: "Enviar",
padNoEntries: "Sem entradas ainda.",
padAllSectionTitle: "Todos os Pads",
padMineSectionTitle: "Os Meus Pads",
padsDescription: "Gere editores de texto colaborativos cifrados na tua rede.",
padRecentSectionTitle: "Pads Recentes",
padOpenSectionTitle: "Pads Abertos",
padClosedSectionTitle: "Pads Fechados",
padCreateSectionTitle: "Criar Novo Pad",
padUpdateSectionTitle: "Atualizar Pad",
padInviteGenerated: "Código de Convite Gerado",
typePad: "PAD",
padNew: "NOVO",
padAddFavorite: "Adicionar aos Favoritos",
padRemoveFavorite: "Remover dos Favoritos",
padClose: "Fechar Pad",
padBackToEditor: "Voltar ao editor",
padSearchPlaceholder: "Pesquisar pads...",
modulesChatsLabel: "Chats",
modulesChatsDescription: "Módulo para descobrir e gerir chats cifrados.",
typeChat: "CHAT",
typeChatMessage: "MENSAGEM CHAT",
chatLabel: "CHATS",
chatMessageLabel: "MENSAGENS CHAT",
chatsTitle: "Chats",
chatMineSectionTitle: "Your Chats",
chatRecentTitle: "Recent Chats",
chatFavoritesTitle: "Favoritos",
chatOpenTitle: "Open Chats",
chatClosedTitle: "Closed Chats",
chatDescription: "Descrição",
chatCategory: "Categoria",
chatStatus: "ESTADO",
chatFilterAll: "TODOS",
chatFilterMine: "MEU",
chatFilterRecent: "RECENTE",
chatFilterFavorites: "FAVORITOS",
chatFilterOpen: "ABERTO",
chatFilterClosed: "FECHADO",
chatCreate: "Criar Chat",
chatUpdate: "Atualizar Chat",
chatDelete: "Eliminar Chat",
chatClose: "Fechar Chat",
chatVisitChat: "VER CHAT",
chatUntitled: "Chat sem título",
chatNoItems: "Nenhum chat encontrado.",
chatParticipants: "Participantes",
chatStartChatting: "COMEÇAR A CONVERSAR!",
chatGenerateCode: "Gerar Código",
chatShareUrl: "Partilhar URL",
chatCreatedAt: "CRIADO",
chatSearchPlaceholder: "Pesquisar chats...",
chatStatusOpen: "ABERTO",
chatStatusInviteOnly: "SÓ POR CONVITE",
chatStatusClosed: "FECHADO",
chatSendMessage: "Enviar",
chatMessagePlaceholder: "Escreva a sua mensagem...",
chatNoMessages: "Sem mensagens ainda.",
chatLeave: "Sair do Chat",
chatInviteCodeLabel: "Introduza o código de convite",
chatJoinByInvite: "Aderir",
chatTitlePlaceholder: "Título do chat",
chatDescriptionPlaceholder: "Descrição do chat",
chatTagsPlaceholder: "tag1, tag2, tag3",
chatImageLabel: "Seleciona um ficheiro de imagem (.jpeg, .jpg, .png, .gif)",
chatInviteCode: "Código de Convite",
chatAuthor: "Autor",
chatCreated: "Criado",
chatAddFavorite: "Adicionar aos Favoritos",
chatRemoveFavorite: "Remover dos Favoritos",
chatPM: "MP",
chatStatusLabel: "Estado",
chatCategoryLabel: "Categoria",
chatParticipantsLabel: "Participantes",
gamesTitle: "Jogos",
gamesDescription: "Descubra e jogue alguns jogos.",
gamesFilterAll: "TODOS",
gamesPlayButton: "JOGAR!",
gamesBackToGames: "Voltar aos Jogos",
modulesGamesLabel: "Jogos",
modulesGamesDescription: "Módulo para descobrir e jogar alguns jogos.",
modulesGraphosLabel: "Graphos",
modulesGraphosDescription: "Módulo para explorar a rede como um mapa interativo de nós.",
gamesCocolandTitle: "Cocoland",
gamesCocolandDesc: "Um coco com olhos a saltar palmeiras e a colecionar ECOins.",
gamesTheFlowTitle: "ECOinflow",
gamesTheFlowDesc: "Liga PUBs a habitantes através de validadores, lojas e acumuladores. Sobrevive à ameaça CBDC!",
gamesNeonInfiltratorTitle: "Neon Infiltrator",
gamesNeonInfiltratorDesc: "Infiltre a grade, colete dados confidenciais, evite os drones de segurança e escape. Quantos níveis consegue passar?",
gamesSpaceInvadersTitle: "Space Invaders",
gamesSpaceInvadersDesc: "Pare a invasão alienígena! Destrua ondas de invasores.",
gamesArkanoidTitle: "Arkanoid",
gamesArkanoidDesc: "Quebre todos os tijolos com sua raquete e bola. Um clássico desafio arcade.",
gamesPingPongTitle: "PingPong",
gamesPingPongDesc: "Ping-pong clássico contra uma IA. O primeiro a 5 pontos ganha.",
gamesOutrunTitle: "Outrun",
gamesOutrunDesc: "Corrida contra o tempo! Desvie do tráfego e chegue à meta antes do tempo acabar.",
gamesAsteroidsTitle: "Asteroids",
gamesAsteroidsDesc: "Pilote sua nave por um campo de asteroides mortais. Destrua-os antes que te atinjam.",
gamesRockPaperScissorsTitle: "Pedra Papel Tesoura",
gamesRockPaperScissorsDesc: "Pedra, papel ou tesoura contra uma IA. Melhor de três rodadas vence.",
gamesTikTakToeTitle: "TikTakToe",
gamesTikTakToeDesc: "Jogo da Velha clássico contra a IA. Alinhe três para ganhar.",
gamesFlipFlopTitle: "FlipFlop",
gamesFlipFlopDesc: "Lance uma moeda e aposte em cara ou coroa. Qual é a sua sorte?",
games8BallTitle: "8Ball Pool",
games8BallDesc: "Top-down pool. Click to aim, hold to charge power. Pot all balls in the fewest shots.",
gamesArtilleryTitle: "Artillery",
gamesArtilleryDesc: "Aim your cannon, factor in the wind, and hit the target. 5 rounds, fewest shots wins.",
gamesLabyrinthTitle: "Labyrinth",
gamesLabyrinthDesc: "Escape the maze before your moves run out. Each level gets bigger and harder.",
gamesCocomanTitle: "Cocoman",
gamesCocomanDesc: "Eat all the dots, avoid the ghosts. Turn-based Pac-Man — every key press counts.",
gamesTetrisTitle: "Tetris",
gamesAudioPendulumTitle: "Audio Pendulum",
gamesAudioPendulumDesc: "Chaotic physics simulator with real-time audio synthesis. Angular velocities become frequencies, peaks become drum hits. No two simulations sound alike.",
gamesTetrisDesc: "Classic falling blocks. Clear lines to score. How long can you last?",
gamesQuakeTitle: "Quake Arena",
gamesQuakeDesc: "First-person raycasting arena. Move and shoot your way through waves of enemies.",
gamesFilterScoring: "SCORING",
gamesHallOfFame: "Hall of Fame",
gamesHallPlayer: "Player",
gamesHallScore: "Score",
gamesNoScores: "No scores yet.",
calendarsTitle: "Calendários",
calendarTitle: "Calendário",
modulesCalendarsLabel: "Calendários",
modulesCalendarsDescription: "Módulo para descobrir e gerir calendários.",
typeCalendar: "CALENDÁRIO",
calendarFilterAll: "TODOS",
calendarFilterMine: "OS MEUS",
calendarFilterOpen: "ABERTO",
calendarFilterClosed: "FECHADO",
calendarFilterRecent: "RECENTES",
calendarFilterFavorites: "FAVORITOS",
calendarCreate: "Criar calendário",
calendarUpdate: "Atualizar",
calendarDelete: "Eliminar",
calendarTitleLabel: "Título",
calendarTitlePlaceholder: "Título do calendário...",
calendarStatusLabel: "Estado",
calendarStatusOpen: "ABERTO",
calendarStatusClosed: "FECHADO",
calendarDeadlineLabel: "Deadline",
calendarTagsLabel: "Etiquetas",
calendarTagsPlaceholder: "etiqueta1, etiqueta2...",
calendarParticipantsLabel: "Participantes",
calendarParticipantsCount: "Participantes",
calendarVisitCalendar: "Visitar calendário",
calendarCreated: "Criado",
calendarAuthor: "Autor",
calendarJoin: "Participar",
calendarGenerateInvite: "Gerar convite",
calendarInviteCodePlaceholder: "Digite o código de convite...",
calendarValidateInvite: "Validar código",
calendarJoined: "Inscrito",
calendarAddDate: "Adicionar data",
calendarAddNote: "Adicionar nota",
calendarDateLabel: "Data",
calendarDatePlaceholder: "Descrever esta data...",
calendarNoteLabel: "Nota",
calendarNotePlaceholder: "Adicionar uma nota...",
calendarFirstDateLabel: "Data",
calendarFirstNoteLabel: "Notas",
calendarIntervalLabel: "Interval",
calendarIntervalWeekly: "Weekly",
calendarIntervalMonthly: "Monthly",
calendarIntervalYearly: "Yearly",
calendarFormDescription: "Descrição",
calendarNoDates: "Nenhuma data adicionada.",
calendarNoNotes: "Nenhuma nota.",
calendarsNoItems: "Nenhum calendário encontrado.",
calendarsDescription: "Descubra e gerencie calendários na sua rede.",
calendarMonthPrev: "← Anterior",
calendarMonthNext: "Seguinte →",
calendarMonthLabel: "Datas",
calendarsShareUrl: "URL de partilha",
calendarAllSectionTitle: "Calendários",
calendarRecentSectionTitle: "Calendários Recentes",
calendarFavoritesSectionTitle: "Favoritos",
calendarMineSectionTitle: "Seus Calendários",
calendarOpenSectionTitle: "Calendários abertos",
calendarClosedSectionTitle: "Calendários fechados",
calendarCreateSectionTitle: "Criar novo calendário",
calendarUpdateSectionTitle: "Atualizar calendário",
calendarAddFavorite: "Adicionar aos favoritos",
calendarDeleteNote: "Delete",
calendarRemoveFavorite: "Remover dos favoritos",
calendarSearchPlaceholder: "Pesquisar calendários...",
calendarAddEntry: "Adicionar Entrada",
calendarLeave: "Sair do Calendário",
statsCalendar: "Calendários",
statsCalendarDate: "Datas de calendário",
statsCalendarNote: "Notas de calendário",
chatAccessDenied: "Você não tem acesso a este chat. Solicite um convite para acessar o conteúdo.",
padAccessDenied: "Você não tem acesso a este pad. Solicite um convite para acessar o conteúdo.",
contentAccessDenied: "Você não tem acesso a este conteúdo.",
blockAccessRestricted: "Acesso restrito",
tribeContentAccessDenied: "Acesso Negado",
tribeContentAccessDeniedMsg: "Este conteúdo pertence a uma tribo. Você deve ser membro para acessá-lo.",
tribeViewTribes: "Ver Tribos",
torrentsTitle: "Torrents",
torrentsDescription: "Explore e gerencie torrents na sua rede.",
torrentAllSectionTitle: "Torrents",
torrentMineSectionTitle: "Seus Torrents",
torrentRecentSectionTitle: "Torrents Recentes",
torrentTopSectionTitle: "Melhores Torrents",
torrentFavoritesSectionTitle: "Favoritos",
torrentFilterAll: "TODOS",
torrentFilterMine: "MEUS",
torrentFilterRecent: "RECENTES",
torrentFilterTop: "MELHORES",
torrentFilterFavorites: "FAVORITOS",
torrentCreateSectionTitle: "Enviar Torrent",
torrentUpdateSectionTitle: "Atualizar Torrent",
torrentCreateButton: "Enviar Torrent",
torrentUpdateButton: "Atualizar",
torrentDeleteButton: "Excluir",
torrentAddFavoriteButton: "Adicionar aos Favoritos",
torrentRemoveFavoriteButton: "Remover dos Favoritos",
torrentFileLabel: "Selecionar arquivo torrent (.torrent)",
torrentTitleLabel: "Título",
torrentTitlePlaceholder: "Título",
torrentDescriptionLabel: "Descrição",
torrentDescriptionPlaceholder: "Descrição",
torrentTagsLabel: "Tags",
torrentTagsPlaceholder: "Insira tags separadas por vírgulas",
torrentSizeLabel: "Tamanho",
torrentDownloadButton: "DOWNLOAD IT!",
torrentNoFile: "Nenhum arquivo torrent",
noTorrents: "Nenhum torrent encontrado.",
torrentSearchPlaceholder: "Pesquisar título, tags, autor...",
torrentSearchButton: "Pesquisar",
torrentSortRecent: "Mais recentes",
torrentSortOldest: "Mais antigos",
torrentSortTop: "Mais votados",
torrentNoMatch: "Nenhum torrent correspondente.",
torrentMessageAuthorButton: "Enviar Mensagem ao Autor",
torrentUpdatedAt: "Atualizado",
statsTorrent: "Torrents",
typeTorrent: "TORRENTS",
modulesTorrentsLabel: "Torrents",
modulesTorrentsDescription: "Módulo para descobrir e gerenciar torrents.",
favoritesFilterTorrents: "TORRENTS",
tribeSectionTorrents: "TORRENTS",
tribeCreateTorrent: "Enviar Torrent",
tribeMediaTypeTorrent: "Torrent",
settingsWishTitle: "Desejo",
settingsWishDesc: "Configure o desejo do seu Avatar.",
settingsWishWhole: "Multiverse",
settingsWishMutuals: "Only mutual-support",
settingsPmVisibilityTitle: "Mensagens Privadas",
settingsPmVisibilityDesc: "Configure seu nível de exposição a mensagens privadas.",
settingsPmVisibilityWhole: "Multiverse",
settingsPmVisibilityMutuals: "Only mutual-support",
pmMutualNotice: "O envio é uma barreira de UX. O recebimento é um filtro de atenção.",
pmBlockedNonMutual: "Só pode enviar MPs a habitantes em apoio mútuo.",
inhabitantsPendingFollowsTitle: "Pedidos de apoio pendentes",
inhabitantsPendingAccept: "Aceitar",
inhabitantsPendingReject: "Rejeitar",
bxEncrypted: "CRIPTOGRAFADO",
bxEncryptedHexLabel: "Texto cifrado (pré-visualização)",
tribeSectionGovernance: "GOVERNANÇA",
tribeSubStatusPublic: "PÚBLICA",
tribeSubStatusPrivate: "PRIVADA",
tribeSubInheritedPrivate: "PRIVADA (herdada da tribo principal)",
tribePadInviteRequired: "Sem acesso ao pad. Peça um convite.",
tribeChatInviteRequired: "Sem acesso ao chat. Peça um convite.",
tribeGovernanceDesc: "Governança interna desta tribo.",
tribeGovernanceNoGov: "Sem governo ativo",
tribeGovernanceNoGovDesc: "Esta tribo ainda não elegeu governo.",
tribeGovCardTitle: "Governo Atual",
tribeGovCycleSince: "INÍCIO DO CICLO",
tribeGovCycleEnd: "FIM DO CICLO",
tribeGovTimeRemaining: "TEMPO RESTANTE",
tribeGovPopulation: "POPULAÇÃO",
tribeGovMethod: "MÉTODO",
tribeGovVotesReceived: "VOTOS RECEBIDOS",
tribeGovLeader: "LÍDER",
tribeGovFilterGovernment: "GOVERNO",
tribeGovFilterCandidatures: "CANDIDATURAS",
tribeGovFilterLaws: "LEIS",
tribeGovCandidatureId: "Candidatura",
tribeGovCandidatureMethod: "Método",
tribeGovCandidatureProposeBtn: "Publicar candidatura",
tribeGovRuleTitle: "Título da regra",
tribeGovRuleBody: "Corpo da regra",
tribeGovProposals: "PROPOSTAS",
tribeGovRevocations: "REVOGAÇÕES",
tribeGovHistorical: "HISTÓRICO",
tribeGovRules: "REGRAS",
tribeGovernanceAlreadyPublished: "Esta tribo já tem candidatura aberta.",
tribeGovernanceProposeInternal: "Propor candidatura interna",
tribeGovernanceInternalCandidatures: "Candidaturas internas",
tribeGovernanceNoCandidatures: "Sem candidaturas abertas.",
tribeGovernanceAddRule: "Adicionar regra",
tribeGovernanceNoRules: "Sem regras.",
tribeGovernanceNoLeaders: "Sem líderes eleitos.",
tribeGovernanceComingSoon: "Em breve no módulo de governança.",
logsTitle: "Diário",
logsDescription: "Regista a sua experiência na rede.",
logsReadMore: "Ler mais",
logsViewTitle: "Diário",
logsColumnType: "Tipo",
logsView: "Ver",
logsManualPrompt: "Escreva o seu diário",
logsUpdateButton: "Atualizar",
logsEditTitle: "Editar entrada",
logsCreateDescription: "Regista a sua experiência...",
logsCreateTitle: "Criar entrada",
logsWriteButton: "Escrever",
logsTextPlaceholder: "Descreva as suas experiências...",
logsTextField: "Texto",
logsLabelPlaceholder: "Rótulo...",
logsLabelField: "Escreva o seu diário (rótulo)",
logsAiDisabledWarn: "Ative o módulo de IA em /modules para usar entradas escritas pela IA.",
logsAiContextValue: "Dia de blockchain",
logsAiContext: "Contexto",
logsAiModStatus: "AImod",
logsModeApply: "Aplicar!",
logsModeAIWritten: "AI-Assistant",
logsModeManual: "Manual",
logsModeAI: "IA",
logsColumnDelete: "Eliminar",
logsColumnEdit: "Editar",
logsColumnLog: "Diário",
logsColumnDate: "Data",
logsDelete: "Eliminar",
logsEdit: "Editar",
logsFilterAlways: "SEMPRE",
logsFilterYear: "ÚLTIMO ANO",
logsFilterMonth: "ÚLTIMO MÊS",
logsFilterWeek: "ÚLTIMA SEMANA",
logsFilterToday: "HOJE",
logsFilterRecent: "RECENTES",
logsFilterAll: "TODOS",
logsCreate: "Criar entrada",
logsExport: "Exportar diário",
logsExportOne: "Exportar",
logsViewDetails: "Ver detalhes",
logsGenerateButton: "Gerar texto",
logsSearchText: "Procurar nos diários...",
logsSearchAnyType: "Qualquer tipo",
logsSearchButton: "Procurar",
logsEmpty: "Sem entradas.",
modulesLogsLabel: "Diário",
modulesLogsDescription: "Módulo para registar (via assistente de IA) as suas experiências.",
statsLogsTitle: "Diário",
statsLogsEntries: "Entradas",
typeLog: "DIÁRIO",
blockchainCycle: "Ciclo",
}
};