<?php

return [
    'consoleTitle' => 'Quantum Console',
    'console' => 'Console',
    'consoleDescription' => 'Backoffice multi-tenant para operações, equipas, manutenções e rastreabilidade blockchain.',
    'workspaceActive' => 'Workspace ativo',
    'tenant' => 'Tenant',
    'platformAdmin' => 'Platform admin',
    'menuWorkspaceSection' => 'Workspace',
    'menuApiSection' => 'APIs',
    'menuDashboard' => 'Dashboard',
    'menuAnalytics' => 'Analytics',
    'menuApiKeys' => 'API Keys',
    'menuApiDocs' => 'API Docs',
    'menuApiPlayground' => 'Playground',
    'menuCompanies' => 'Empresas',
    'menuTeam' => 'Equipa',
    'menuFacilities' => 'Parques eólicos',
    'menuMeters' => 'Turbinas',
    'menuReadings' => 'Rastreabilidade',
    'menuPrivacySettings' => 'Privacidade pública',
    'menuCertificates' => 'Intervenções técnicas',
    'publicPortal' => 'Portal público',
    'landing' => 'Landing',
    'myAccount' => 'Minha conta',
    'signOut' => 'Sair',
    'workspaceLabel' => 'Quantum Workspace',
    'language' => 'Idioma',
    'theme' => 'Tema',
    'themeDark' => 'Dark',
    'themeLight' => 'Light',
    'noActiveTenant' => 'Sem tenant ativo',

    'loginTitle' => 'Quantum | Entrar',
    'loginHeading' => 'Entrar',
    'loginIntro' => 'Entra no teu workspace Quantum para gerir parques eólicos, turbinas, manutenções e auditoria.',
    'email' => 'Email',
    'password' => 'Palavra-passe',
    'loginAction' => 'Entrar',
    'registerCta' => 'Criar conta da empresa',
    'demoAccess' => 'Acesso demo',
    'demoCompany' => 'Empresa demo',
    'initialAdmin' => 'Admin inicial',
    'initialPassword' => 'Password inicial',

    'registerTitle' => 'Quantum | Registo',
    'registerHeading' => 'Criar conta da empresa',
    'registerIntro' => 'O primeiro utilizador fica como owner da empresa e pode depois convidar ou criar membros da equipa.',
    'ownerName' => 'Nome do responsável',
    'passwordConfirm' => 'Confirmar palavra-passe',
    'companyName' => 'Nome da empresa',
    'companySlug' => 'Slug / identificador',
    'companyType' => 'Tipo de empresa',
    'country' => 'País',
    'website' => 'Website',
    'createCompany' => 'Criar empresa',
    'alreadyHaveAccount' => 'Já tenho conta',

    'dashboardBadge' => 'Workspace',
    'dashboardHeading' => 'Dashboard Quantum',
    'dashboardIntro' => 'Workspace multi-tenant com equipas, parques eólicos, turbinas, manutenções e rastreabilidade num único cockpit.',
    'dashboardGuideBadge' => 'Step by step',
    'dashboardGuideTitle' => 'Como estruturar operações no Quantum',
    'dashboardGuideIntro' => 'Segue esta sequência para montar o teu tenant, registar parques eólicos, ligar turbinas, preparar tarefas e acompanhar intervenções técnicas com rastreabilidade completa.',
    'dashboardGuideDocs' => 'Ver documentação API',
    'dashboardStepReady' => 'Concluído',
    'dashboardStepPending' => 'Por fazer',
    'dashboardDataPoints' => 'Registos',
    'dashboardStep1Title' => 'Criar parque eólico',
    'dashboardStep1Body' => 'Começa por registar o parque eólico ou site operacional. Esse registo cria o contexto para turbinas, intervenções e auditoria.',
    'dashboardStep1Cta' => 'Novo parque eólico',
    'dashboardStep2Title' => 'Adicionar turbina',
    'dashboardStep2Body' => 'Liga cada turbina ao parque certo e define fabricante, modelo e características técnicas do ativo.',
    'dashboardStep2Cta' => 'Nova turbina',
    'dashboardStep3Title' => 'Preparar rastreabilidade',
    'dashboardStep3Body' => 'Estrutura tarefas, evidências e eventos para garantir rastreabilidade técnica ao longo de cada manutenção.',
    'dashboardStep3Cta' => 'Abrir API playground',
    'dashboardStep4Title' => 'Abrir intervenção técnica',
    'dashboardStep4Body' => 'Quando existir necessidade operacional, abre a intervenção técnica e acompanha estado, equipa, eventos e blockchain.',
    'dashboardStep4Cta' => 'Nova intervenção',
    'dashboardChecklistTitle' => 'Checklist operacional',
    'dashboardChecklistIntro' => 'Antes de executar uma manutenção, confirma estes pontos para evitares falhas de contexto, atribuição ou rastreabilidade.',
    'dashboardChecklist1Title' => 'Parque e turbina coerentes',
    'dashboardChecklist1Body' => 'Cada turbina deve pertencer ao parque eólico correto e manter a ficha técnica atualizada para auditoria.',
    'dashboardChecklist2Title' => 'Equipa e evidências preparadas',
    'dashboardChecklist2Body' => 'As intervenções devem ter responsáveis claros, tarefas operacionais e espaço para anexar provas ou ficheiros.',
    'dashboardChecklist3Title' => 'Blockchain e auditoria alinhadas',
    'dashboardChecklist3Body' => 'Confirma se o processo exige anchor blockchain, referência externa ou trilho de auditoria reforçado.',
    'dashboardChecklistPrimary' => 'Gerir manutenções',
    'dashboardChecklistSecondary' => 'Abrir auditoria',
    'analyticsBadge' => 'Data intelligence',
    'analyticsHeading' => 'Analytics',
    'analyticsIntro' => 'Cruza intervenções, eventos, equipas e blockchain para perceber carga operacional, rastreabilidade e ritmo de manutenção no tenant ativo.',
    'analyticsFilters' => 'Filtros',
    'analyticsApply' => 'Aplicar análise',
    'analyticsReset' => 'Repor',
    'analyticsCertificatesHint' => 'Intervenções registadas no período filtrado.',
    'analyticsCertifiedEnergy' => 'Impacto técnico',
    'analyticsMeteredEnergy' => 'Volume registado',
    'analyticsCoverageRate' => 'Taxa de rastreabilidade',
    'analyticsCoverageHint' => 'Percentagem de intervenções com eventos, evidências e contexto completo.',
    'analyticsTrendTitle' => 'Evolução por período',
    'analyticsTrendIntro' => 'Volume de atividade técnica agregado por data de registo.',
    'analyticsHealthTitle' => 'Saúde operacional',
    'analyticsHealthIntro' => 'Indicadores rápidos para leitura do período analisado.',
    'analyticsAvgCertificate' => 'Média por intervenção',
    'analyticsReadingsWindow' => 'Dias com eventos',
    'analyticsRange' => 'Intervalo analisado',
    'analyticsFacilitiesTitle' => 'Performance por instalação',
    'analyticsFacilitiesIntro' => 'Parques eólicos com maior atividade técnica no período.',
    'analyticsSourceTitle' => 'Mix por tecnologia',
    'analyticsSourceIntro' => 'Distribuição de atividade por tipo de ativo ou tecnologia.',
    'analyticsStatusTitle' => 'Distribuição por estado',
    'analyticsStatusIntro' => 'Quantas intervenções existem em cada estado operacional.',
    'analyticsRulesTitle' => 'Categorias de manutenção',
    'analyticsRulesIntro' => 'Distribuição de impacto técnico por categoria ativa no período.',
    'analyticsEmpty' => 'Ainda não existem dados suficientes para este intervalo.',
    'apiAreaBadge' => 'Developer platform',
    'apiDocsHeading' => 'REST API',
    'apiDocsIntro' => 'Documentação operacional para autenticar integrações, emitir API keys por tenant e consumir endpoints de parques eólicos, turbinas, manutenções, auditoria e blockchain.',
    'apiPlaygroundHeading' => 'API Playground',
    'apiPlaygroundIntro' => 'Testa pedidos REST ao vivo contra a tua API `/api/v1`, usando Bearer token e exemplos prontos para acelerar a integração Quantum.',
    'apiBearerToken' => 'Bearer token',
    'apiBearerTokenHint' => 'Cola uma API key emitida no tenant atual. O playground não guarda o token.',
    'apiMethod' => 'Método',
    'apiEndpoint' => 'Endpoint',
    'apiRequestBody' => 'Request body JSON',
    'apiSendRequest' => 'Enviar pedido',
    'apiResponse' => 'Resposta',
    'apiCurlExample' => 'Exemplo curl',
    'apiAuthentication' => 'Autenticação',
    'apiAuthenticationIntro' => 'Todas as rotas privadas usam `Authorization: Bearer <api_key>` e respeitam o tenant associado à chave.',
    'apiScopesTitle' => 'Scopes disponíveis',
    'apiScopesIntro' => 'Usa scopes granulares por domínio ou `*` para acesso completo.',
    'apiEndpointsTitle' => 'Endpoints principais',
    'apiEndpointsIntro' => 'Primeira versão REST para parques eólicos, turbinas, intervenções técnicas, auditoria e blockchain.',
    'apiOnboardingTitle' => 'Onboarding de uma turbina',
    'apiOnboardingIntro' => 'Fluxo recomendado para integrar um parque eólico, ligar turbinas e abrir manutenções pela API.',
    'apiMintNoticeTitle' => 'Mint',
    'apiMintNoticeBody' => 'O registo Quantum pode criar eventos, hashes de rastreabilidade e anchors blockchain para auditoria.',
    'apiPlaygroundHelper' => 'Dica: cria primeiro um parque eólico, depois uma turbina e por fim uma intervenção técnica.',
    'apiPublicVerify' => 'Verificação pública',
    'apiPrivateTenant' => 'Tenant privado',
    'status' => 'Status',
    'operational' => 'Operacional',
    'pulse' => 'Pulse',
    'visibleCertificates' => 'Intervenções visíveis',
    'latestCertificates' => 'Últimas intervenções técnicas',
    'latestCertificatesIntro' => 'Registos mais recentes visíveis dentro do tenant ativo ou, no caso do platform admin, da plataforma inteira.',
    'items' => 'itens',
    'reference' => 'Referência',
    'organization' => 'Organização',
    'facility' => 'Parque eólico',
    'energy' => 'Energia',
    'state' => 'Estado',
    'readings' => 'Eventos de rastreabilidade',
    'readingsHeading' => 'Rastreabilidade técnica',
    'readingsIntro' => 'Regista eventos técnicos e evidências por turbina. Estes registos alimentam analytics, auditoria e blockchain.',
    'newReading' => 'Novo evento',
    'readingType' => 'Tipo de evento',
    'intervalStart' => 'Intervalo inicial',
    'intervalEnd' => 'Intervalo final',
    'readingValue' => 'Valor técnico',
    'qualityStatus' => 'Qualidade',
    'sourceReference' => 'Referência externa',
    'removeReadingConfirm' => 'Remover este evento?',
    'readingEditHeading' => 'Editar evento técnico',
    'readingNewHeading' => 'Novo evento técnico',
    'readingIntro' => 'Regista um evento manual para suportar manutenções, auditoria e rastreabilidade no tenant ativo.',
    'backToReadings' => 'Voltar à rastreabilidade',
    'readingGuide1' => 'A turbina deve pertencer a um parque eólico válido do tenant atual.',
    'readingGuide2' => 'Usa estados coerentes para distinguir eventos confirmados de eventos ainda em validação.',
    'readingGuide3' => 'Eventos já usados em auditoria ou blockchain devem manter integridade e historial.',
    'createReading' => 'Criar evento',
    'saveReading' => 'Guardar evento',
    'readingNote1' => 'A rastreabilidade técnica passa a ser apurada a partir destes eventos.',
    'readingNote2' => 'Não dupliques registos para o mesmo momento operacional.',
    'readingNote3' => 'A referência externa ajuda a ligar o evento a ERP, CMMS, SCADA ou integrações externas.',
    'readingAllocated' => 'Associado',
    'readingLockedHelp' => 'Este evento já foi usado em auditoria ou rastreabilidade e não pode ser alterado nem removido.',
    'readingNotFound' => 'Evento não encontrado.',

    'organizationsBadge' => 'Empresas',
    'organizationsHeading' => 'Workspaces empresariais e contexto de tenant.',
    'organizationsIntro' => 'Gere as organizações disponíveis para a tua conta, troca rapidamente de tenant ativo e mantém o contexto operacional claro em toda a plataforma Quantum.',
    'currentTenant' => 'Tenant atual',
    'noneSelected' => 'Nenhum selecionado',
    'newCompany' => 'Nova empresa',
    'organizationsCount' => 'Organizações',
    'active' => 'Ativas',
    'permissions' => 'Permissões',
    'tenantRecordsVisible' => 'Registos de tenant visíveis no teu workspace.',
    'organizationsActiveLifecycle' => 'Organizações com lifecycle ativo.',
    'platformAdminRole' => 'Platform admin',
    'tenantMemberRole' => 'Membro do tenant',
    'platformAdminHelp' => 'Podes criar, editar, trocar e remover empresas.',
    'tenantMemberHelp' => 'Podes trocar e consultar as organizações ligadas à tua conta.',
    'noOrganizations' => 'Ainda não existem organizações disponíveis.',
    'createFirstOrganization' => 'Cria o primeiro workspace tenant para começares o onboarding de equipas, parques eólicos, turbinas e operações de manutenção.',
    'createFirstOrganizationCta' => 'Criar primeira organização',
    'organizationDirectory' => 'Diretório de organizações',
    'organizationDirectoryIntro' => 'Revisa metadados do tenant, estado e ações disponíveis.',
    'records' => 'registos',
    'type' => 'Tipo',
    'contact' => 'Contacto',
    'actions' => 'Ações',
    'activeWorkspace' => 'Workspace ativo',
    'use' => 'Usar',
    'edit' => 'Editar',
    'remove' => 'Remover',
    'removeOrganizationConfirm' => 'Remover esta organização?',
    'editOrganization' => 'Editar organização',
    'createOrganization' => 'Criar organização',
    'companyEditHeading' => 'Editar empresa',
    'companyNewHeading' => 'Nova empresa',
    'organizationFormIntro' => 'Define o perfil base do tenant, canais de contacto e estado operacional dentro do ecossistema Quantum.',
    'back' => 'Voltar',
    'reviewHighlightedFields' => 'Revê os campos destacados.',
    'name' => 'Nome',
    'slug' => 'Slug',
    'countryCode' => 'País',
    'lifecycleStatus' => 'Estado do ciclo de vida',
    'lifecycleStatusIntro' => 'Controla se a organização está ativa, em onboarding ou inativa.',
    'saveOrganization' => 'Guardar organização',
    'cancel' => 'Cancelar',
    'tenantGuide' => 'Guia do tenant',
    'organizationControls' => 'O que esta organização controla',
    'organizationControlsBody1' => 'Cada organização torna-se um workspace isolado para parques eólicos, turbinas, intervenções e membros da equipa.',
    'organizationControlsBody2' => 'Usa um nome claro e um slug estável porque esta identidade vai aparecer em toda a plataforma.',
    'bestPractices' => 'Boas práticas',
    'orgBest1' => 'Usa um nome empresarial que equipas e auditores reconheçam.',
    'orgBest2' => 'Prefere slugs curtos em minúsculas separados por hífen.',
    'orgBest3' => 'Mantém o estado como pending durante o onboarding de um tenant novo.',

    'profile' => 'Perfil',
    'accountHeading' => 'Minha conta',
    'accountIntro' => 'Atualiza o teu nome, email de acesso e palavra-passe. Estas alterações acompanham a tua identidade em todos os tenants a que pertences.',
    'accountNote1' => 'Usa um email real e acessível porque ele identifica a tua conta em toda a plataforma.',
    'accountNote2' => 'Preenche a password apenas quando quiseres alterá-la. Se deixares vazio, mantemos a atual.',
    'accountNote3' => 'Mudanças de perfil atualizam imediatamente a sessão ativa.',
    'saveChanges' => 'Guardar alterações',
    'backToDashboard' => 'Voltar ao dashboard',

    'facilitiesHeading' => 'Parques eólicos',
    'facilitiesIntro' => 'Parques eólicos e localizações operacionais ligadas às organizações.',
    'facilitiesCount' => 'parques',
    'newFacility' => 'Novo parque eólico',
    'source' => 'Fonte',
    'zone' => 'Zona',
    'removeFacilityConfirm' => 'Remover este parque eólico?',
    'facilityEditHeading' => 'Editar parque eólico',
    'facilityNewHeading' => 'Novo parque eólico',
    'facilityIntro' => 'Regista o parque eólico, o enquadramento operacional e os metadados base que vão servir de contexto para turbinas, intervenções e auditoria.',
    'backToFacilities' => 'Voltar a parques eólicos',
    'guidance' => 'Guidance',
    'facilityGuide1' => 'Usa um código curto e estável para o parque eólico. Esse identificador ajuda em integrações e auditoria.',
    'facilityGuide2' => 'Define a tecnologia principal e o contexto geográfico do parque para manter a classificação coerente.',
    'facilityGuide3' => 'Zona de rede e localização ajudam a contextualizar operações, blockchain e verificação externa.',
    'facilityCode' => 'Código do parque',
    'energySource' => 'Fonte energética',
    'gridZone' => 'Zona de rede',
    'location' => 'Localização',
    'modellingNotes' => 'Notas de modelação',
    'facilityNote1' => 'Cada parque eólico deve representar uma unidade operacional clara e auditável.',
    'facilityNote2' => 'O código deve ser único e consistente ao longo do tempo.',
    'facilityNote3' => 'Depois de criado o parque, adiciona as turbinas e liga-as ao contexto operacional correto.',
    'createFacility' => 'Criar parque eólico',

    'metersHeading' => 'Turbinas',
    'metersIntro' => 'Ativos técnicos ligados a parques eólicos para manutenção, auditoria e rastreabilidade.',
    'metersCount' => 'turbinas',
    'newMeter' => 'Nova turbina',
    'meterCode' => 'Código da turbina',
    'granularity' => 'Granularidade',
    'removeMeterConfirm' => 'Remover esta turbina?',
    'meterEditHeading' => 'Editar turbina',
    'meterNewHeading' => 'Nova turbina',
    'meterIntro' => 'Configura o ativo técnico, o perfil operacional e os metadados que vão alimentar manutenções, eventos e blockchain.',
    'backToMeters' => 'Voltar a turbinas',
    'meterGuide1' => 'Cada turbina deve estar ligada a um parque eólico válido dentro do tenant ativo.',
    'meterGuide2' => 'Usa um identificador claro para distinguir fabricante, modelo e papel operacional do ativo.',
    'meterGuide3' => 'Mantém unidade e granularidade coerentes com os dados técnicos que pretendes registar.',
    'meterType' => 'Tipo de ativo',
    'unit' => 'Unidade',
    'meterNote1' => 'O código da turbina deve ser único dentro do contexto operacional esperado.',
    'meterNote2' => 'Usa o tipo de ativo para distinguir perfis operacionais ou técnicos diferentes.',
    'meterNote3' => 'Granularidade e unidade devem refletir o formato real dos dados técnicos ingeridos.',
    'createMeter' => 'Criar turbina',

    'certificatesHeading' => 'Intervenções técnicas',
    'certificatesLedger' => 'Ledger de intervenções',
    'certificatesIntro' => 'Explora o ledger de intervenções técnicas com pesquisa, ordenação e carregamento assíncrono.',
    'howToUse' => 'Como usar',
    'certGuide1' => 'Pesquisa por referência, organização, parque eólico, public ID ou hash.',
    'certGuide2' => 'Ordena por impacto, estado ou data para encontrar rapidamente a intervenção certa.',
    'certGuide3' => 'Abre cada linha para o detalhe completo da intervenção, eventos, blockchain e rastreabilidade.',
    'operationalLedger' => 'Ledger operacional',
    'datatableIntro' => 'Tabela responsiva com pesquisa e paginação no servidor.',
    'emitCertificate' => 'Nova intervenção técnica',
    'rule' => 'Regra',
    'network' => 'Rede',
    'issuedAt' => 'Emitido em',
    'search' => 'Pesquisar:',
    'showMenu' => 'Mostrar _MENU_',
    'showingCertificates' => 'A mostrar _START_ a _END_ de _TOTAL_ intervenções',
    'showingReadings' => 'A mostrar _START_ a _END_ de _TOTAL_ eventos',
    'noCertificates' => 'Sem intervenções',
    'noReadings' => 'Sem eventos',
    'filteredFrom' => '(filtrado de _MAX_ registos)',
    'noCertificateFound' => 'Nenhuma intervenção encontrada',
    'noReadingFound' => 'Nenhum evento encontrado',
    'loadingCertificates' => 'A carregar intervenções...',
    'loadingReadings' => 'A carregar eventos...',
    'previous' => 'Anterior',
    'next' => 'Seguinte',
    'emitCertificateHeading' => 'Abrir intervenção técnica',
    'emitCertificateIntro' => 'Cria uma intervenção manualmente no backoffice e prepara o trilho de rastreabilidade, hash e ancoragem blockchain.',
    'certificateAutoEnergyHelp' => 'O impacto técnico pode ser apurado automaticamente a partir dos eventos validados associados ao ativo e ao período selecionado.',
    'certificateCoverageHelp' => 'O período deve respeitar a janela operacional definida e manter eventos coerentes, sem gaps nem sobreposições.',
    'backToCertificates' => 'Voltar a intervenções',
    'whatHappens' => 'O que acontece',
    'mintGuide1' => 'Criamos a intervenção com public ID, referência e hash próprios.',
    'mintGuide2' => 'Geramos uma transação blockchain quando exigido e marcamos o estado de rastreabilidade.',
    'mintGuide3' => 'Ficam registados eventos, hashes e evidências para a timeline.',
    'select' => 'Selecionar...',
    'certifiedEnergy' => 'Impacto técnico (kWh)',
    'periodStart' => 'Período inicial',
    'periodEnd' => 'Período final',
    'blockchainNetwork' => 'Rede blockchain',
    'tokenStandard' => 'Token standard',
    'notes' => 'Notas',
    'mintNote1' => 'Este fluxo pode enviar transações reais para a rede blockchain configurada.',
    'mintNote2' => 'Cria a estrutura completa funcional da intervenção e do seu trilho de auditoria.',
    'mintNote3' => 'Confirma sempre política pública, hashes e metadata antes de publicar.',
    'emitAndMint' => 'Registar e ancorar',
    'certificateDetail' => 'Detalhe da intervenção',
    'certificateDetailIntro' => 'Vista consolidada da intervenção, com contexto operacional, identidade pública, histórico de eventos, registo em blockchain e hashes associados.',
    'quickActions' => 'Ações rápidas',
    'openPublicVerification' => 'Abrir auditoria pública',
    'publicVerificationHelp' => 'Usa o public_id, a referência ou o hash para validar a intervenção no portal público e partilhar rastreabilidade com terceiros.',
    'summary' => 'Resumo',
    'summaryIntro' => 'Dados nucleares e identidade do registo técnico.',
    'certificateReadingsIntro' => 'Eventos validados que suportam o impacto apurado para esta intervenção.',
    'certificateReadingsEmpty' => 'Não existem eventos alocados a esta intervenção.',
    'publicId' => 'Public ID',
    'period' => 'Período',
    'certificateHash' => 'Hash do registo',
    'proofHash' => 'Hash de rastreabilidade',
    'coreData' => 'Core data',
    'events' => 'Eventos',
    'eventsIntro' => 'Timeline operacional da intervenção.',
    'noEvents' => 'Sem eventos registados para esta intervenção.',
    'blockchain' => 'Blockchain',
    'blockchainIntro' => 'Transações e estado do registo verificável.',
    'noBlockchain' => 'Sem transações blockchain associadas.',
    'transactionHash' => 'Transaction hash',
    'contract' => 'Contract',
    'blockNumber' => 'Block number',
    'proofs' => 'Integridade',
    'proofsIntro' => 'Hashes e elementos de verificação associados.',
    'noProofs' => 'Sem elementos adicionais de integridade registados para esta intervenção.',
    'circuit' => 'Circuit',

    'teamWorkspace' => 'Workspace da equipa',
    'teamHeading' => 'Equipa da empresa',
    'teamIntro' => 'Centraliza owners, admins, auditores e membros operacionais num único roster. Agora também podes atualizar perfis, ajustar papéis e remover acessos sem sair do tenant.',
    'newMember' => 'Novo membro',
    'teamPulse' => 'Team pulse',
    'totalMembers' => 'Membros totais',
    'activeMembers' => 'Ativos',
    'leadership' => 'Leadership',
    'ownersAdmins' => 'Owners / Admins',
    'managers' => 'Managers',
    'viewersAuditors' => 'Viewers / Auditors',
    'recentLogins' => 'Recent logins',
    'noTeam' => 'Ainda não tens equipa ativa',
    'noTeamIntro' => 'Cria o primeiro membro para distribuir responsabilidades entre operações, auditoria, governance e manutenção.',
    'addFirstMember' => 'Adicionar primeiro membro',
    'roster' => 'Roster',
    'rosterIntro' => 'Vista completa dos utilizadores que pertencem ao tenant ativo.',
    'you' => 'Tu',
    'joined' => 'Entrou em',
    'lastLogin' => 'Último login',
    'never' => 'Nunca',
    'editAccount' => 'Editar conta',
    'editMember' => 'Editar membro',
    'removeMemberConfirm' => 'Remover este membro da equipa?',
    'nextStep' => 'Próximo passo',
    'nextStepIntro' => 'Se estiveres a montar um tenant novo, cria primeiro owners/admins e depois adiciona perfis operacionais ou auditores.',
    'privacySettingsBadge' => 'Portal público',
    'privacySettingsHeading' => 'Definições de privacidade',
    'privacySettingsIntro' => 'Controla que dados da intervenção podem aparecer no portal público e no endpoint público de auditoria. O objetivo é provar autenticidade sem expor operação sensível.',
    'privacySettingsModeLabel' => 'Modo de visibilidade',
    'privacySettingsFieldsLabel' => 'Campos permitidos no portal público',
    'privacySettingsSaved' => 'Definições de privacidade atualizadas com sucesso.',
    'privacySettingsForbidden' => 'Não tens permissão para alterar estas definições.',
    'privacySettingsModeInvalid' => 'Seleciona um modo de visibilidade válido.',
    'privacySettingsReadOnly' => 'Só owners e admins podem alterar estas definições. Podes consultar a política ativa, mas não editá-la.',
    'privacyModePrivate' => 'Privado',
    'privacyModePrivateBody' => 'Mostra apenas identificação pública mínima e estado da intervenção.',
    'privacyModeStandard' => 'Standard',
    'privacyModeStandardBody' => 'Equilíbrio entre prova pública e privacidade operacional.',
    'privacyModeTransparent' => 'Transparente',
    'privacyModeTransparentBody' => 'Explica mais contexto no portal público para reporting, ESG e partilha externa.',
    'privacyFieldReference' => 'Mostrar referência pública',
    'privacyFieldOrganization' => 'Mostrar nome da organização',
    'privacyFieldFacility' => 'Mostrar nome do parque eólico',
    'privacyFieldEnergy' => 'Mostrar impacto técnico',
    'privacyFieldPeriod' => 'Mostrar período da intervenção',
    'privacyFieldBlockchain' => 'Mostrar rede blockchain',
    'privacyFieldHashes' => 'Mostrar hashes e rastreabilidade',
    'privacyFieldRule' => 'Mostrar categoria da intervenção',
    'savePrivacySettings' => 'Guardar política',
    'openPublicPortal' => 'Abrir portal público',
    'privacyPreviewTitle' => 'Como isto aparece fora',
    'privacyPreviewIntro' => 'Usa estes controlos para ajustar o equilíbrio entre transparência e confidencialidade para parceiros, auditores e público geral.',
    'privacyPreviewMode' => 'Modo ativo',
    'privacyPreviewVisible' => 'O que continua visível',
    'privacyPreviewVisibleBody' => 'O portal público continua sempre a mostrar se a intervenção existe e qual o seu estado público. O resto depende desta política.',
    'privacyPreviewSensitive' => 'O que fica protegido',
    'privacyPreviewSensitiveBody' => 'Códigos internos, turbinas, eventos detalhados e outros dados operacionais não são expostos neste portal público.',
    'manageMyAccount' => 'Gerir a minha conta',
    'inviteMember' => 'Convidar membro',
    'owner' => 'Owner',
    'admin' => 'Admin',
    'manager' => 'Manager',
    'member' => 'Member',
    'viewer' => 'Viewer',
    'auditor' => 'Auditor',
    'teamGuideOwnerTitle' => 'Owner / Admin',
    'teamGuideOwnerBody' => 'Gerem tenant, equipa, ativos e setup operacional.',
    'teamGuideManagerTitle' => 'Manager / Member',
    'teamGuideManagerBody' => 'Executam processos, manutenções, operações e trabalho de rastreabilidade.',
    'teamGuideViewerTitle' => 'Viewer / Auditor',
    'teamGuideViewerBody' => 'Acesso de observação, compliance e revisão controlada.',
    'teamFormNew' => 'Novo membro',
    'teamFormEdit' => 'Editar membro',
    'teamFormIntroNew' => 'Cria um utilizador novo ou associa um utilizador existente à empresa ativa. Escolhe o papel certo para manter governance clara desde o primeiro dia.',
    'teamFormIntroEdit' => 'Atualiza dados do utilizador, papel no tenant e estado da membership.',
    'backToTeam' => 'Voltar à equipa',
    'rolesAvailable' => 'Papéis disponíveis',
    'roleOwnerDesc' => 'Controlo total do tenant e da governance da empresa.',
    'roleAdminDesc' => 'Administra equipa, ativos e operações do workspace.',
    'roleManagerDesc' => 'Coordena processos e gere operações do dia a dia.',
    'roleMemberDesc' => 'Contribui nas tarefas operacionais e fluxos internos.',
    'roleViewerDesc' => 'Consulta informação sem capacidade de alteração.',
    'roleAuditorDesc' => 'Perfil orientado à revisão, compliance e verificação.',
    'reviewFields' => 'Revista os campos antes de continuar.',
    'role' => 'Papel',
    'newPasswordOptional' => 'Nova password (opcional)',
    'membershipStatus' => 'Estado da membership',
    'practices' => 'Boas práticas',
    'teamNote1' => 'Usa owner e admin apenas para utilizadores com responsabilidade de governance.',
    'teamNote2' => 'Para utilizadores existentes, o email será reutilizado e o membro será apenas associado ao tenant atual.',
    'teamNote3Create' => 'Se o utilizador for novo, esta password servirá como credencial inicial.',
    'teamNote3Edit' => 'Se preencheres password, vais substituir a credencial atual do utilizador.',
    'addMember' => 'Adicionar membro',
    'saveMember' => 'Guardar membro',

    'status_active' => 'Ativo',
    'status_inactive' => 'Inativo',
    'status_pending' => 'Pendente',
];
