{
  "aff": {
    "affiliate": {
      "title": "Como funciona o nosso programa de afiliados",
      "subtitle": "Gere renda recorrente ajudando empresas a crescer ",
      "roleTitle": "💼 Seu papel",
      "roleDesc": "Promova empresas usando sua audiência ou rede. Você receberá um código promocional único para compartilhar com seus clientes.",
      "codeTitle": "🎟️ Seu código promocional",
      "codeDesc": "Seus clientes usam seu código pessoal quando se cadastram ou fazem compras. Isso nos permite rastrear cada cliente que você traz.",
      "earnTitle": "💰 Ganhos recorrentes",
      "earnDesc": "Ganhe dinheiro todos os meses para cada cliente ativo que você indicar. Quanto mais clientes fiéis você trouxer, mais você ganhará ao longo do tempo.",
      "example": "💡 Exemplo: 20 clientes ativos = renda mensal todos os meses 💸"
    },
    "header": {
      "title": "Programme Partenaire",
      "subtitle": "Promova empresas, ganhe comissões e cresça conosco."
    },
    "form": {
      "title": "Candidate-se agora",
      "fullName": "Nome completo",
      "email": "Email",
      "country": "País",
      "city": "Cidade",
      "instagram": "Instagram",
      "facebook": "Facebook",
      "tiktok": "TikTok",
      "mainPlatform": "Plataforma principal",
      "followers": "Número de seguidores",
      "promotionType": "Tipo de promoção",
      "message": "Por que você quer participar?",
      "platformOptions": {
        "instagram": "Instagram",
        "facebook": "Facebook",
        "tiktok": "TikTok",
        "other": "Outro"
      },
      "promotionOptions": {
        "local": "Local",
        "online": "Online",
        "both": "Ambos"
      },
      "terms": "Aceito os termos e condições",
      "submit": "Enviar candidatura"
    },
    "popup": {
      "title": "✅ Candidatura enviada!",
      "message": "Obrigado pela sua candidatura. Entraremos em contato em breve.",
      "close": "Fechar"
    }
  },
  "pricePage": {
    "title": "Ofertas claras, projetadas para crescer com você",
    "subTitle": "Encontre o plano que acompanha o seu ritmo",
    "plusChoisis": "O mais escolhido",
    "start": "Começar",
    "startFree": "Começar gratuitamente",
    "freeBadge": "Gratuito para sempre",
    "compare": "Comparar todas as funcionalidades",
    "plans": [
      {
        "name": "Grátis",
        "subtitle": "Comece sem custos",
        "price": "€0",
        "duration": "/ mês",
        "features": [
          "Cartão de fidelidade QR digital",
          "Clientes ilimitados",
          "Acompanhamento básico de visitas",
          "Histórico de fidelidade do cliente",
          "Funciona em mobile e tablet",
          "Sem configuração técnica"
        ]
      },
      {
        "name": "Starter",
        "subtitle": "Experimente sem compromisso",
        "price": "19€",
        "duration": "/ mês",
        "features": [
          "Lance seu programa de fidelidade em menos de 5 minutos",
          "Sistema de fidelidade simples e pronto para uso",
          "Aumente facilmente o retorno dos clientes",
          "Adição rápida de clientes no caixa",
          "Acompanhamento básico de clientes fidelizados",
          "Histórico de visitas dos clientes",
          "Interface simples, sem necessidade de treinamento",
          "Utilizável em celular e tablet",
          "Sem necessidade de instalação técnica",
          "Suporte padrão"
        ]
      },
      {
        "name": "Growth",
        "subtitle": "O mais popular",
        "price": "54€",
        "duration": "/ 3 meses",
        "note": "",
        "popular": true,
        "features": [
          "Todas as funcionalidades do Starter",
          "Clientes ilimitados",
          "Visualize a receita gerada pela fidelidade",
          "Análise de clientes recorrentes",
          "Acompanhamento da frequência de visitas",
          "Notificações automáticas para fidelização",
          "Ofertas personalizadas simples",
          "Painel claro e rápido",
          "Suporte prioritário",
          "Melhoria da retenção de clientes"
        ]
      },
      {
        "name": "Pro",
        "subtitle": "Acelere o seu crescimento",
        "price": "96€",
        "duration": "/ 6 meses",
        "note": "",
        "features": [
          "Todas as funcionalidades do Growth",
          "Análise avançada (ticket médio, frequência, valor do cliente)",
          "Segmentação de clientes",
          "Gestão de múltiplos funcionários",
          "Acesso seguro por função (admin / equipe)",
          "Exportação de dados (CSV)",
          "Acompanhamento de desempenho por período",
          "Criação de ofertas de marketing avançadas",
          "Otimização do programa de fidelidade",
          "Insights para aumentar a receita"
        ]
      },
      {
        "name": "Business",
        "subtitle": "Visão de longo prazo",
        "price": "144€",
        "duration": "/ ano",
        "note": "",
        "features": [
          "Todas as funcionalidades do Pro",
          "Acesso completo a todas as funcionalidades premium",
          "Suporte ultra prioritário (acompanhamento dedicado)",
          "Acesso antecipado a novas funcionalidades",
          "Otimização contínua do seu programa de fidelidade",
          "Conselhos personalizados para aumentar sua receita",
          "Prioridade nas atualizações do produto",
          "Adequado para grandes volumes de clientes",
          "Confiabilidade e desempenho aprimorados",
          "Solução escalável para crescimento a longo prazo"
        ]
      }
    ],
    "alreadyHaveAccount": "Já tem uma conta?",
    "signIn": "Entrar",
    "trustBadge": "4.9 · Confiado por 500+ empresas",
    "guarantee": "Cancele a qualquer momento · Pagamento seguro · Sem taxas ocultas",
    "trialBadge": "Oferta limitada",
    "trialTitle": "Experimente o Loyenix grátis para sempre",
    "trialSub": "Baixe o app, crie seu programa de fidelidade e comece a recompensar seus clientes — sem compromisso.",
    "trialCta": "Disponível no Google Play",
    "trialNote": "Gratuito para sempre · Cancele quando quiser · Sem cartão",
    "perMonth": "mês",
    "save": "Poupe {{pct}}%",
    "exitBadge": "Espera — antes de sair",
    "exitTitle": "Gratuito para sempre — sem cartão",
    "exitSub": "Baixe o app Loyenix e lance seu programa de fidelidade hoje. O plano gratuito está sempre disponível.",
    "exitNote": "Gratuito para sempre · Cancele quando quiser · Sem cartão",
    "exitCtaSmall": "Disponível no"
  },
  "pricing": {
    "title": "💡 Quanto a fidelização pode gerar para você?",
    "simulate": "Simule seus ganhos",
    "transactions": "Número de compras por mês",
    "avgBasket": "Ticket médio (€)",
    "reward": "Recompensa ao cliente (%)",
    "rewardInfo": "Você devolve cerca de {{percent}}% aos seus clientes",
    "extraRevenue": "de receita adicional graças à fidelização",
    "totalCost": "Custo total:",
    "costDetails": " {{service}} € para o aplicativo e {{gift}} € devolvidos aos clientes na forma de pontos de fidelidade",
    "basedOn": "👉 Baseado em {{transactions}} compras",
    "roi": "Cada 1€ investido gera {{roi}} em receita",
    "netProfit": "Você realmente ganha {{profit}} € por mês",
    "netRoi": "👉 Ou seja, {{netRoi}}€ de lucro para cada 1€ investido",
    "source": "Estimativa baseada em dados reais observados (Deloitte, McKinsey, varejo local)",
    "how": "Como este resultado é calculado?",
    "description": "Este simulador mostra o potencial real de um programa de fidelização para o seu negócio.",
    "stats": "📈 Em média, nossos comerciantes observam:\n• +25% na frequência de visitas\n• +10% no ticket médio",
    "timeline": "⏱️ Os resultados aparecem progressivamente:\n• 1 a 3 meses: implementação\n• 3 a 6 meses: crescimento\n• 6+ meses: impacto máximo",
    "calculation": "💡 Em seguida, calculamos a receita adicional gerada e subtraímos os custos.",
    "result": "👉 Resultado: seu lucro líquido mensal ",
    "simulatorBadge": "Simulador gratuito",
    "subtitle": "Ajuste os parâmetros e veja seu ROI em tempo real.",
    "roiLabel": "ROI",
    "costLabel": "Custo total",
    "netProfitLabel": "Lucro líquido / mês",
    "costBreakdownTitle": "Detalhamento de custos",
    "costSubscription": "Assinatura",
    "costPoints": "Pontos de fidelidade",
    "costTotal": "Total",
    "pointsRedeemNote": "Você nunca paga primeiro. As recompensas só são liberadas depois que o cliente já gastou {{minSpend}} € na sua loja — cada recompensa já está coberta pelas compras dele.",
    "ctaPersonalized": "Comece a ganhar +€{{amount}}/mês — gratuito para sempre",
    "emailEyebrow": "Salve seus resultados",
    "emailTitle": "Receba seu relatório ROI +€{{amount}}/mês por email",
    "emailSub": "Enviaremos sua simulação personalizada e um guia passo a passo para lançar seu programa de fidelidade.",
    "emailSuccess": "Enviado! Verifique sua caixa de entrada.",
    "emailPlaceholder": "seu@email.com",
    "emailBtn": "Enviar meu relatório"
  },
  "payment": {
    "confirmTitle": "Confirmar pagamento",
    "confirmText": "Deseja continuar com este pagamento?"
  },
  "common": {
    "accept": "Aceitar",
    "decline": "Recusar",
    "close": "Fechar"
  },
  "shop": {
    "blockedTitle": "Acesso Restrito",
    "blockedDesc": "Você foi bloqueado do acesso a {{name}}.",
    "blockedReason": "Motivo"
  },
  "customers": {
    "totalClients": "Total de clientes",
    "active30d": "Ativos (30d)",
    "avgPts": "Pts médios / cliente",
    "blocked": "Bloqueados",
    "kpiUnique": "únicos",
    "kpiOfTotal": "% do total",
    "kpiPtsEarned": "pontos ganhos",
    "kpiTxRefused": "transações recusadas",
    "title": "Clientes",
    "searchPlaceholder": "Pesquisar por ID do cliente…",
    "showingBlocked": "A mostrar bloqueados",
    "blockedCount": "Bloqueados ({{count}})",
    "export": "Exportar",
    "exporting": "A exportar…",
    "loading": "A carregar clientes…",
    "noMatch": "Nenhum cliente corresponde à pesquisa.",
    "noBlocked": "Sem clientes bloqueados.",
    "noCustomers": "Ainda sem clientes.",
    "clientId": "ID do Cliente",
    "status": "Estado",
    "transactions": "Transações",
    "ptsEarned": "Pts Ganhos",
    "ptsRedeemed": "Pts Trocados",
    "totalSpent": "Total Gasto",
    "firstVisit": "Primeira Visita",
    "lastVisit": "Última Visita",
    "actions": "Ações",
    "statusBlocked": "Bloqueado",
    "statusActive": "Ativo",
    "statusRecent": "Recente",
    "statusInactive": "Inativo",
    "statusDormant": "Dormente",
    "txDate": "Data",
    "txType": "Tipo",
    "txPts": "Pts",
    "txAmount": "Valor",
    "txPromo": "Promo",
    "txTypePayment": "Pagamento",
    "txTypeLoyalty": "Fidelidade",
    "bannerTitle": "Cliente bloqueado — transações recusadas",
    "bannerReason": "Motivo:",
    "bannerBlockedOn": "Bloqueado em {{date}}",
    "unblock": "Desbloquear",
    "blockTitle": "Bloquear cliente & recusar transações",
    "unblockTitle": "Desbloquear cliente",
    "blockDescSuffix": "será bloqueado — transações recusadas.",
    "blockDesc": "O cliente {{id}} será bloqueado. As transações futuras deste cliente serão recusadas.",
    "blockReasonLabel": "Razão / Motivo",
    "blockReasonRequired": "(obrigatório)",
    "blockReasonPlaceholder": "ex. Atividade fraudulenta, comportamento abusivo, conta duplicada…",
    "blockReasonHint": "Este motivo é guardado no servidor e visível no perfil do cliente.",
    "blockConfirm": "Bloquear & recusar transações",
    "unblockDesc": "O cliente {{id}} será desbloqueado e as transações serão permitidas novamente.",
    "unblockPrevReason": "Bloqueado anteriormente por:",
    "unblockConfirm": "Confirmar desbloqueio",
    "cancel": "Cancelar",
    "saving": "A guardar…",
    "saveError": "Falha ao guardar. Por favor tente novamente.",
    "footerLoading": "{{count}} transações carregadas até agora…",
    "footerLoaded": "{{customers}} clientes únicos de {{transactions}} transações",
    "tooltipBlock": "Bloquear cliente / recusar transações",
    "tooltipUnblock": "Desbloquear cliente",
    "txHistory": "Histórico de transações · {{count}} registos"
  },
  "home": {
    "accueil": "Início",
    "profil": "Perfil",
    "notifications": "Notificações",
    "noNotif": "sem notificações",
    "product": "Produtos",
    "achat": "Compras",
    "promos": "Promoções",
    "nopromos": "sem promoções",
    "type_cadeaux": "Presentes",
    "type_jeux": "Jogos",
    "type_events": "Eventos",
    "type_promos": "Promoções",
    "points": "pts",
    "pay": "pagamento",
    "accpeted": "aceitar",
    "cancled": "cancelar",
    "close": "Fechar",
    "expireTime": "Expira em: {{date}}",
    "expired": "Expirado",
    "logout": "Sair",
    "contactSupport": "Contatar suporte",
    "deleteAccount": "Excluir minha conta",
    "msgDelete": "Suas informações serão excluídas após 1 mês de inatividade.",
    "deleteConfirmTitle": "Eliminar a sua conta?",
    "deleteConfirmBtn": "Sim, eliminar",
    "transactionValide": "Transação validada",
    "transactionErreur": "Transação falhou",
    "redeemNow": "Prontos para resgatar",
    "almostThere": "Quase lá",
    "goalBanner": "{{count}} pts para desbloquear {{name}}",
    "rewardsReady": "{{count}} recompensas disponíveis",
    "expiresToday": "Hoje",
    "expiresInDays": "{{count}}d restante(s)",
    "howToTitle": "Como resgatar?",
    "howToStep1Title": "Peça para pagar com seus pontos",
    "howToStep1Desc": "Informe ao comerciante que deseja usar seus pontos de fidelidade.",
    "howToStep2Title": "O comerciante escaneia seu QR code",
    "howToStep2Desc": "Abra a tela inicial e mostre seu QR code para ser escaneado.",
    "howToStep3Title": "Você recebe uma mensagem de confirmação",
    "howToStep3Desc": "Verifique os detalhes e aceite para confirmar a troca.",
    "howToStep4Title": "Voilà! 🎉",
    "howToStep4Desc": "Seus pontos são deduzidos e sua recompensa é entregue. Aproveite!",
    "merchants": "comerciantes",
    "retention": "fidelização",
    "setup": "para começar",
    "setupValue": "5 min",
    "myQrCode": "Meu código QR",
    "scanHint": "Mostre este código ao comerciante",
    "myShops": "As minhas lojas",
    "noShopsTitle": "Nenhuma loja encontrada",
    "noShopsSub": "Digitalize o código QR de uma loja para ganhar pontos de fidelidade.",
    "loadError": "Não foi possível carregar as lojas. Por favor, tente novamente.",
    "retry": "Tentar novamente",
    "installLabel": "Baixe o app Loyenix",
    "comingSoon": "Em breve"
  },
  "nav": {
    "login": "Área do cliente",
    "start": "Preços",
    "howItWork": "Como funciona"
  },
  "badge": "Programa de fidelidade",
  "login": {
    "space": "Área do cliente",
    "title": "Entrar",
    "subtitle": "Acesse sua área de cliente",
    "google": "Continuar com Google",
    "secure": "Conexão segura • Dados protegidos",
    "error": "Erro de conexão",
    "happyNews": "Boas notícias!",
    "youWin": "Você ganhou {{value}}",
    "ptsLoyalty": "Você recebeu {{value}} pontos de fidelidade",
    "brandTitle": "A sua fidelidade, recompensada",
    "brandSub": "Inicie sessão para ver os seus pontos e resgatar recompensas.",
    "benefit1": "Ganhe pontos em cada compra",
    "benefit2": "Aceda às suas recompensas a qualquer momento",
    "benefit3": "Resgate nas suas lojas favoritas",
    "noPassword": "Sem password necessária"
  },
  "merchant": {
    "downloadApp": "Comerciante!\n Baixe o aplicativo para comerciantes",
    "playstore": "Disponível no Google Play"
  },
  "hero": {
    "titleLine1": "Fidelize seus clientes",
    "titleLine2": "com um cartão de fidelidade digital",
    "description": "LOYENIX foi criado para comerciantes locais. Gerencie pontos, promoções e transações em um único app.\n\nPlano gratuito para sempre. Cresça no seu ritmo — sem taxas ocultas.",
    "cta": "Começar grátis",
    "statNote": "* Com base em dados agregados dos comerciantes Loyenix, 2024–2026.",
    "badge": "Confiado por mais de 500 comerciantes",
    "trust1": "Sem compromisso",
    "trust2": "Comprovado por 500+ negócios",
    "trust3": "Gratuito para sempre",
    "socialProof": "Mais de 500 pequenos negócios connosco",
    "avgRating": "avaliação média",
    "moreVisits": "mais visitas"
  },
  "trust": {
    "title": "Criado para negócios locais",
    "subtitle": "Simples, eficaz e cancele quando quiser"
  },
  "howItWorks": {
    "title": "Como funciona",
    "step1": "Crie sua conta em poucos minutos",
    "step2": "Clientes acumulam pontos a cada visita",
    "step3": "Publique promoções e produtos e envie notificações",
    "step4": "Eles voltam mais, você ganha mais",
    "sub": "Operacional em minutos."
  },
  "benefits": {
    "title": "Por que escolher LOYENIX",
    "time": "Tudo em um único aplicativo",
    "revenue": "Mais fidelidade e faturamento",
    "noSubscription": "Sem assinatura",
    "analytics": "Controle claro das transações"
  },
  "finalCta": {
    "title": "Pronto para lançar o seu programa de fidelização?",
    "subtitle": "Teste LOYENIX gratuitamente",
    "button": "Começar agora",
    "sub": "Junte-se a centenas de empresas que impulsionam a fidelização dos seus clientes hoje."
  },
  "footer": {
    "disc": "Programa de fidelidade para comerciantes",
    "terms": "Termos de uso",
    "privacy": "Política de privacidade",
    "rightInfo": "Todos os direitos reservados",
    "legalTitle": "Legal",
    "programTitle": "Programa",
    "partnerProgram": "Programa Parceiro",
    "gdprNotice": "Os seus dados estão alojados na UE e protegidos ao abrigo do RGPD."
  },
  "rate": {
    "open": "Entrar",
    "addCmnt": "Adicionar um comentário",
    "note": "Avaliação",
    "avis": "Sua opinião...",
    "send": "Enviar",
    "cancel": "Cancelar",
    "gmTitle": "Partilhe a sua avaliação no Google Maps",
    "gmMsg": "Ajude outros a descobrir esta loja partilhando a sua experiência.",
    "gmConfirm": "Sim, adicionar avaliação",
    "gmSkip": "Não, obrigado",
    "review": "Deixar avaliação"
  },
  "blog": {
    "title": "Faça seu negócio crescer com clientes fiéis",
    "sub": "Guias práticos sobre programas de fidelidade, retenção de clientes e receita recorrente para pequenas empresas.",
    "resources": "Recursos",
    "metaTitle": "Blog – Dicas de fidelidade para pequenas empresas | Loyenix",
    "metaDesc": "Guias práticos sobre programas de fidelidade, retenção de clientes e crescimento do negócio.",
    "read": "Ler",
    "all": "Todos",
    "minRead": "min de leitura",
    "allArticles": "Todos os artigos",
    "nav": "Blog",
    "byTeam": "Equipe Loyenix",
    "ctaTitle": "Pronto para fidelizar mais clientes?",
    "ctaSub": "Configure um programa de fidelidade digital em menos de 5 minutos. Sem hardware, sem app para clientes, sem contrato.",
    "enFallback": "Este artigo está disponível em inglês. A tradução completa chegará em breve.",
    "catHowTo": "Como fazer",
    "catGrowth": "Crescimento",
    "catTips": "Dicas de fidelidade",
    "catCompare": "Comparações",
    "wlTitle": "Nossos últimos artigos",
    "wlSub": "Dicas e guias para crescer sua base de clientes fiéis.",
    "wlLink": "Ver o blog",
    "authorBio": "A equipa Loyenix escreve guias práticos sobre fidelização de clientes, estratégias de retenção e ferramentas digitais para pequenos negócios.",
    "published": "Publicado em",
    "relatedArticles": "Artigos relacionados",
    "forIndustry": "Loyenix para {{name}}"
  },
  "admin": {
    "login": {
      "title": "Loyenix Admin",
      "subtitle": "Acesso ao painel do comerciante",
      "signIn": "Entrar com Google",
      "authorized": "Apenas contas de comerciante autorizadas",
      "errorNoMerchant": "Nenhuma conta de comerciante encontrada para este Google.",
      "errorFailed": "Falha ao entrar. Tente novamente.",
      "goHome": "Início",
      "getMerchantApp": "Obter a app do comerciante",
      "noMerchantTitle": "Nenhuma conta de comerciante encontrada",
      "noMerchantDesc": "Para aceder ao painel de administração precisa de uma conta de comerciante. Crie uma gratuitamente na app Loyenix Merchant e volte para iniciar sessão."
    },
    "nav": {
      "dashboard": "Painel",
      "analytics": "Análises",
      "myShops": "Minhas lojas",
      "logout": "Sair",
      "support": "Contatar suporte",
      "supportDesc": "Nossa equipe está disponível para ajudar. Envie-nos um e-mail em:",
      "billing": "Faturação"
    },
    "dashboard": {
      "title": "Painel",
      "welcome": "Bem-vindo, {{name}}",
      "totalShops": "Total de lojas",
      "totalClients": "Total de clientes",
      "totalTransactions": "Total de transações",
      "yourShops": "Suas lojas",
      "noShops": "Nenhuma loja registrada.",
      "clients": "Clientes",
      "transactions": "Transações",
      "manage": "Gerenciar →",
      "allShops": "Todas as lojas",
      "monthlyActivity": "Atividade mensal",
      "pointsChart": "Pontos concedidos por mês",
      "shopComparison": "Comparação de lojas"
    },
    "shops": {
      "title": "Minhas lojas",
      "registered": "{{count}} loja registrada",
      "registered_plural": "{{count}} lojas registradas",
      "noShops": "Nenhuma loja registrada.",
      "open": "Abrir →",
      "addShopHint": "Quer adicionar outra loja?",
      "addShopHintDesc": "Novas lojas podem ser criadas diretamente no app Loyenix Merchant.",
      "addShopHintCta": "Baixar o app",
      "createInApp": "Crie a sua loja na aplicação móvel",
      "createInAppSub": "Baixe o app Loyenix Merchant para configurar e gerir a sua loja.",
      "getApp": "Disponível no Google Play"
    },
    "shopLayout": {
      "notFound": "Loja não encontrada.",
      "goBack": "Voltar",
      "tabs": {
        "overview": "Visão geral",
        "transactions": "Transações",
        "products": "Produtos",
        "promos": "Promoções",
        "staff": "Equipe",
        "statistics": "Estatísticas",
        "notifications": "Notificações",
        "customers": "Clientes",
        "settings": "Configurações"
      }
    },
    "overview": {
      "title": "Visão geral",
      "loyaltyClients": "Clientes fidelidade",
      "totalTransactions": "Total de transações",
      "avgRating": "Avaliação média",
      "pointsRate": "Taxa de pontos",
      "recentReviews": "Avaliações recentes ({{count}})",
      "anonymous": "Anônimo"
    },
    "transactions": {
      "title": "Transações",
      "search": "Buscar cliente ou funcionário…",
      "exportExcel": "Exportar Excel",
      "exporting": "Exportando…",
      "legendPending": "Pendente",
      "legendLoyalty": "Fidelidade validada",
      "legendPayment": "Pagamento aceito",
      "legendRefused": "Recusado",
      "noTransactions": "Nenhuma transação encontrada.",
      "colDate": "Data",
      "colType": "Tipo",
      "colStatus": "Status",
      "colAmount": "Valor",
      "colPoints": "Pontos",
      "colClient": "Cliente",
      "colCreatedBy": "Criado por",
      "notScanned": "Ainda não escaneado",
      "loaded": "{{count}} transação carregada",
      "loaded_plural": "{{count}} transações carregadas",
      "loadMore": "Carregar mais",
      "loading": "Carregando…",
      "typePending": "—",
      "typeLoyalty": "Fidelidade",
      "typePayment": "Pagamento",
      "statusPending": "Pendente",
      "statusValidated": "Validado",
      "statusPaymentOk": "Aceito",
      "statusPaymentRefused": "Recusado",
      "statusNotEnough": "Pontos insuficientes"
    },
    "products": {
      "title": "Produtos",
      "add": "Adicionar produto",
      "formTitle": "Novo produto",
      "fieldName": "Nome",
      "fieldDescription": "Descrição",
      "fieldPrice": "Preço",
      "fieldPoints": "Pontos",
      "fieldImage": "Imagem (opcional)",
      "saving": "Salvando…",
      "save": "Salvar",
      "cancel": "Cancelar",
      "noProducts": "Sem produtos."
    },
    "promos": {
      "title": "Promoções",
      "add": "Adicionar promo",
      "formTitle": "Nova promoção",
      "fieldName": "Nome",
      "fieldPoints": "Pontos",
      "fieldValidUntil": "Válido até",
      "fieldImage": "Imagem (opcional)",
      "until": "Até {{date}}",
      "saving": "Salvando…",
      "save": "Salvar",
      "cancel": "Cancelar",
      "noPromos": "Sem promoções.",
      "fieldType": "Tipo",
      "type_Cadeaux": "Presentes",
      "type_Promos": "Promoções",
      "type_Jeux": "Jogos",
      "type_Events": "Eventos"
    },
    "staff": {
      "title": "Gestão da equipe",
      "inviteTitle": "Convidar membro",
      "invitePlaceholder": "colega@email.com",
      "role": "Função:",
      "roleStaff": "Funcionário",
      "roleAdmin": "Admin",
      "sending": "Enviando…",
      "invite": "Convidar",
      "team": "Equipe ({{count}})",
      "noStaff": "Sem membros.",
      "unknown": "Desconhecido"
    },
    "statistics": {
      "title": "Estatísticas",
      "clients": "Clientes {{year}}",
      "transactions": "Transações {{year}}",
      "pointsAwarded": "Pontos concedidos {{year}}",
      "chartClients": "Novos clientes por mês",
      "chartTransactions": "Transações por mês",
      "chartPoints": "Pontos concedidos por mês",
      "legendClients": "Clientes",
      "legendTransactions": "Transações",
      "legendPoints": "Pontos"
    },
    "notifications": {
      "title": "Notificações push",
      "sendTitle": "Enviar para todos os clientes",
      "labelTitle": "Título",
      "placeholderTitle": "Título da notificação",
      "labelMessage": "Mensagem",
      "placeholderMessage": "Sua mensagem aos clientes…",
      "sending": "Enviando…",
      "send": "Enviar",
      "sent": "✓ Enviado!",
      "historyTitle": "Histórico",
      "noNotifications": "Sem notificações enviadas."
    },
    "months": [
      "Jan",
      "Fev",
      "Mar",
      "Abr",
      "Mai",
      "Jun",
      "Jul",
      "Ago",
      "Set",
      "Out",
      "Nov",
      "Dez"
    ],
    "billing": {
      "title": "Faturação & Assinatura",
      "subtitle": "Gerencie seu plano e baixe suas faturas.",
      "plan": "Plano atual",
      "noPlan": "Nenhuma assinatura ativa encontrada.",
      "subscriptionFallback": "Assinatura",
      "perMonth": "/ mês",
      "cancelsOn": "Cancela em {{date}}",
      "renewsOn": "Renova em {{date}}",
      "cancelSub": "Cancelar assinatura",
      "cancelScheduled": "Cancelamento agendado para o fim do período",
      "cancelTitle": "Cancelar assinatura?",
      "cancelWarning": "Seu plano permanecerá ativo até o final do período de cobrança atual. Você não será cobrado novamente após isso.",
      "cancelError": "Falha ao cancelar assinatura. Entre em contato com o suporte.",
      "keep": "Manter plano",
      "confirmCancel": "Sim, cancelar",
      "cancelling": "Cancelando…",
      "invoices": "Faturas",
      "noInvoices": "Nenhuma fatura encontrada.",
      "downloadPdf": "Baixar PDF",
      "pdf": "PDF",
      "viewLink": "Ver",
      "col": {
        "number": "Fatura",
        "description": "Descrição",
        "date": "Data",
        "amount": "Valor",
        "status": "Status",
        "actions": ""
      },
      "notActive": "Não ativo",
      "noSubWarningTitle": "Sem assinatura ativa",
      "noSubWarningText": "Escolha um plano para desbloquear todos os recursos.",
      "choosePlan": "Escolher um plano"
    }
  },
  "feat": {
    "title": "Tudo o que precisa para crescer",
    "sub": "Uma plataforma de fidelização completa criada para pequenas empresas modernas.",
    "rewards": "Recompensas personalizadas",
    "rewardsDesc": "Crie programas de fidelização personalizados — pontos, carimbos ou regras à medida da sua marca.",
    "pwa": "Sem download de app",
    "pwaDesc": "Os clientes digitalizam um QR code e acedem instantaneamente ao cartão de fidelização digital no browser.",
    "analytics": "Análises em tempo real",
    "analyticsDesc": "Acompanhe visitas, melhores clientes e resgates em tempo real no seu painel de administração.",
    "promos": "Promoções e Eventos",
    "promosDesc": "Agende promoções relâmpago, eventos sazonais e ofertas especiais em segundos.",
    "qr": "Scan de QR Code",
    "qrDesc": "Valide transações de clientes instantaneamente com um simples scan QR de qualquer dispositivo.",
    "setup": "Configuração em 5 min",
    "setupDesc": "Em funcionamento em menos de 5 minutos — sem competências técnicas, sem hardware, sem complexidade.",
    "setupMin": "min de config"
  },
  "industries": {
    "title": "Feito para o seu sector",
    "sub": "Escolha o seu sector e lance um programa de fidelização em menos de 5 minutos.",
    "view": "Iniciar programa"
  },
  "success": {
    "badge": "Assinatura ativa",
    "title": "Bem-vindo ao Loyenix!",
    "message": "A sua conta foi configurada com sucesso. Pode agora desfrutar de todas as funcionalidades.",
    "nextTitle": "O que fazer agora?",
    "step1": "Descarregue a app de administração no Google Play",
    "step2": "Configure o seu programa de fidelização",
    "step3": "Comece a recompensar os seus clientes",
    "download": "Descarregar no Play Store",
    "signin": "Ir para o Painel Admin",
    "emailSent": "Fatura e detalhes foram enviados para o seu email"
  },
  "cancel": {
    "badge": "Sem cobranças realizadas",
    "title": "Pagamento não concluído",
    "message": "O seu pagamento não pôde ser processado. Não se preocupe, nenhuma cobrança foi realizada.",
    "possibleReasons": "Possíveis razões",
    "reason1": "Cartão recusado ou fundos insuficientes",
    "reason2": "Problema de rede ou ligação",
    "reason3": "Pagamento cancelado",
    "retry": "Tentar novamente",
    "back": "Voltar aos preços",
    "support": "Precisa de ajuda? Contacte o nosso suporte"
  },
  "testi": {
    "title": "O que dizem os nossos comerciantes",
    "sub": "Resultados reais de pequenas empresas reais.",
    "type1": "Dona de Café",
    "type2": "Barbearia",
    "type3": "Loja Boutique",
    "text1": "Os nossos clientes habituais voltam 3× mais vezes. A configuração demorou menos de 5 minutos — absolutamente vale a pena.",
    "text2": "Antes distribuía cartões de papel que ninguém guardava. Agora os clientes digitalizam e funciona.",
    "text3": "22 % mais visitas repetidas no primeiro mês. Estava céptica no início — os resultados falam por si.",
    "stat1": "visitas repetidas",
    "stat2": "comerciantes ativos",
    "stat3": "retenção média"
  },
  "faq": {
    "title": "Perguntas frequentes",
    "sub": "Tudo o que precisa de saber antes de começar.",
    "q1": "O Loyenix é gratuito?",
    "a1": "Sim. O Loyenix tem um plano gratuito sem cartão de crédito. Pode começar a recompensar clientes hoje sem custos. Os planos pagos desbloqueiam mais clientes e funcionalidades avançadas.",
    "q2": "Os meus clientes precisam de descarregar uma app?",
    "a2": "Sem aplicação para descarregar. Os clientes digitalizam um QR code — o cartão abre instantaneamente no browser ou guarda-se no Apple/Google Wallet no telemóvel.",
    "q3": "Quanto tempo demora a configuração?",
    "a3": "A maioria das empresas está operacional em menos de 5 minutos. Crie a sua conta, personalize o seu cartão, partilhe o seu QR code. Sem hardware ou competências técnicas.",
    "q4": "Posso cancelar a qualquer momento?",
    "a4": "Sim, completamente. Sem contratos de longo prazo. Cancele ou passe para o plano gratuito a qualquer momento nas definições da conta — sem taxas nem perguntas.",
    "q5": "Que tipos de empresas usam o Loyenix?",
    "a5": "Cafés, barbearias, salões, restaurantes, boutiques, estúdios de fitness, tosquiadoras e lojas online. Qualquer empresa que beneficie de clientes regulares.",
    "q6": "Os dados dos meus clientes estão seguros?",
    "a6": "Todos os dados são encriptados e armazenados de forma segura. O Loyenix está em conformidade com o RGPD e nunca vende nem partilha os dados dos seus clientes com terceiros."
  },
  "lead": {
    "title": "Checklist gratuita: 10 formas de ter mais clientes regulares",
    "sub": "Descarregue a checklist de retenção usada por 500+ pequenos negócios — audite o seu negócio em 5 minutos.",
    "placeholder": "o.seu@email.pt",
    "cta": "Enviar-me a checklist gratuita",
    "thanks": "Verifique a sua caixa de entrada — a checklist está a caminho!",
    "note": "Gratuito. Sem spam. Cancele quando quiser."
  },
  "contact": {
    "float": "Fale connosco",
    "online": "Online",
    "greeting": "Olá 👋 Como podemos ajudar?",
    "autoReply": "Obrigado pela sua mensagem! Responderemos o mais breve possível 🙏",
    "title": "Fale connosco",
    "sub": "Responderemos o mais brevemente possível.",
    "emailPlaceholder": "o.seu@email.pt",
    "messagePlaceholder": "Escreva uma mensagem…",
    "send": "Enviar mensagem",
    "thanks": "Mensagem enviada!",
    "thanksSub": "Entraremos em contacto em breve.",
    "chip1Label": "💰 Preços",
    "chip1Text": "Quais são os vossos planos de preços?",
    "chip2Label": "🚀 Começar",
    "chip2Text": "Como começo com o Loyenix?",
    "chip3Label": "🆚 Comparar",
    "chip3Text": "Em que se diferencia o Loyenix dos concorrentes?"
  },
  "checklistPage": {
    "metaTitle": "Checklist Gratuita de Fidelização de Clientes | Loyenix",
    "metaDesc": "Descarregue a checklist gratuita de 10 pontos sobre retenção de clientes usada por 500+ pequenos negócios. Entrega instantânea.",
    "badge": "Download Gratuito",
    "headline1": "Checklist de 10 pontos:",
    "headline2": "Está a manter os seus melhores clientes?",
    "sub": "Audite a sua retenção em 5 minutos. Usada por 500+ pequenos negócios para identificar falhas — sem publicidade.",
    "previewTitle": "O que contém",
    "bullet1": "Sabe quais os 20% de clientes que geram 80% da sua receita?",
    "bullet2": "Os clientes podem verificar o saldo de pontos sem descarregar uma app?",
    "bullet3": "Consegue enviar uma oferta relâmpago a clientes fiéis em menos de 10 minutos?",
    "moreItems": "5 pontos adicionais na checklist completa",
    "social": "Descarregada por 500+ proprietários de pequenos negócios",
    "formLabel": "Enviar a checklist gratuita para o meu e-mail",
    "placeholder": "o.seu@email.pt",
    "cta": "Enviar-me a checklist",
    "note": "Gratuito. Sem spam. Cancele quando quiser.",
    "thanksTitle": "Verifique a sua caixa de entrada!",
    "thanksSub": "A checklist está a caminho. Enquanto espera — veja como o Loyenix automatiza tudo o que está na lista.",
    "thanksCta": "Começar gratuitamente — sem cartão de crédito"
  },
  "blogCta": {
    "headline": "Grátis: Checklist de Fidelização em 10 Pontos",
    "sub": "Audite o seu negócio em 5 minutos. Usada por 500+ pequenos negócios.",
    "cta": "Obter checklist grátis"
  },
  "ind": {
    "coffee-shop": "Cafés & Cafeterias",
    "restaurant": "Restaurantes & Takeaway",
    "hair-salon": "Cabeleireiros & Beleza",
    "barbershop": "Barbearias",
    "nail-studio": "Estúdios de unhas & Beleza",
    "bakery": "Padarias & Pastelarias",
    "gym": "Ginásios & Fitness",
    "yoga-studio": "Estúdios de yoga & Pilates",
    "retail": "Lojas & Boutiques",
    "pet-grooming": "Tosa e cuidados de animais",
    "florist": "Floristas",
    "car-wash": "Lavagens de Carro",
    "dry-cleaner": "Lavandarias & Tinturarias"
  },
  "il": {
    "navCta": "Começar grátis →",
    "badge": "Loyenix para {{label}}",
    "trust1": "Teste gratuito de 3 meses",
    "trust2": "Sem cartão de crédito",
    "trust3": "Cancele quando quiser",
    "trust4": "Conforme o RGPD",
    "seePricing": "Ver preços",
    "painBadge": "😤 Parece-lhe familiar?",
    "painFix": "O Loyenix resolve isso.",
    "painFixSub": "Crie o seu cartão de fidelidade digital em menos de 5 minutos e deixe os clientes recompensarem-se automaticamente.",
    "howEyebrow": "Como funciona",
    "howTitle": "Ativo em 4 passos simples",
    "featEyebrow": "O que está incluído",
    "featTitle": "Tudo na caixa",
    "feat1": {
      "label": "Apple & Google Wallet",
      "desc": "Os cartões ficam na app Wallet dos clientes — sempre a um toque de distância."
    },
    "feat2": {
      "label": "Notificações push",
      "desc": "Envie ofertas e lembretes diretamente para o ecrã de bloqueio."
    },
    "feat3": {
      "label": "Análise em tempo real",
      "desc": "Veja quem são os seus melhores clientes e quando o visitam."
    },
    "feat4": {
      "label": "Branding completo",
      "desc": "Adapte o seu cartão à sua marca — logo, cores e nome."
    },
    "feat5": {
      "label": "Conforme o RGPD",
      "desc": "Nenhum dado pessoal necessário dos seus clientes."
    },
    "feat6": {
      "label": "Configuração em 5 min",
      "desc": "Ativo em minutos. Sem POS, hardware ou competências técnicas."
    },
    "otherLabel": "Também disponível para",
    "ctaBadge": "🚀 Lance o seu programa de fidelidade hoje",
    "ctaTitle": "Faça os seus clientes {{label}} regressar — automaticamente.",
    "ctaSub": "Junte-se a mais de 500 pequenas empresas em todo o mundo com o Loyenix. Gratuito para começar, ativo em 5 minutos.",
    "footerPricing": "Preços",
    "footerBlog": "Blog",
    "footerRoi": "Calculadora ROI",
    "footerPrivacy": "Privacidade",
    "footerTerms": "Termos",
    "footerCopy": "Todos os direitos reservados.",
    "pageTitle": "Cartões de fidelização para {{label}} | Loyenix",
    "home": "Início",
    "faqEyebrow": "Perguntas frequentes",
    "faqTitle": "Perguntas sobre programas de fidelidade para {{label}}",
    "faqQ1": "O Loyenix é gratuito para empresas {{label}}?",
    "faqA1": "O Loyenix oferece um plano gratuito com carimbos digitais ilimitados, notificações a clientes e um cartão de fidelidade personalizado. Os planos pagos desbloqueiam análises avançadas e suporte multi-localização.",
    "faqQ2": "Como os clientes recolhem carimbos de fidelidade?",
    "faqA2": "Os clientes leem um QR code no seu balcão com qualquer smartphone — sem necessidade de descarregar uma app. O cartão de fidelidade digital fica guardado no browser móvel.",
    "faqQ3": "Quanto tempo demora a configurar um programa de fidelidade para {{label}}?",
    "faqA3": "A maioria das empresas está ativa em menos de 5 minutos. Crie uma conta, personalize as cores e o objetivo de carimbos, depois exiba ou imprima o seu QR code.",
    "faqQ4": "Os meus clientes precisam de descarregar uma app?",
    "faqA4": "Não. O Loyenix usa um cartão de fidelidade web — os clientes tocam no seu QR code e o cartão abre instantaneamente no browser. Não é necessária visita a nenhuma loja de apps.",
    "faqQ5": "Posso usar o Loyenix em várias localizações?",
    "faqA5": "Sim. O Loyenix suporta várias localizações numa única conta, cada uma com o seu próprio QR code — ideal para empresas com mais de um estabelecimento."
  },
  "indContent": {
    "coffee-shop": {
      "h": "Torne cada café numa razão para voltar",
      "sub": "Oferece aos teus habituais um cartão de fidelização digital no Apple ou Google Wallet — sem app, sem papel, sem cartões perdidos.",
      "pain": "Os cartões de carimbos perdem-se, são esquecidos ou falsificados. E não sabes quem são os teus melhores clientes.",
      "cta": "Cria o teu cartão de fidelização para cafés",
      "s0n": "9×",
      "s0l": "mais visitas repetidas",
      "s1n": "40%",
      "s1l": "aumento médio de receita",
      "s2n": "2 min",
      "s2l": "tempo de configuração",
      "w0s": "Cria o teu cartão de fidelização",
      "w0d": "Escolhe a tua recompensa — ex. 9 comprados, 1 grátis — e personaliza com o teu logo e cores.",
      "w1s": "Partilha um código QR ou link",
      "w1d": "O cliente escaneia uma vez na caixa e guarda o cartão no wallet instantaneamente.",
      "w2s": "Regista as visitas digitalmente",
      "w2d": "Escaneia o cartão deles com o teu telemóvel. Sem mudanças na caixa, sem hardware necessário.",
      "w3s": "A recompensa ativa automaticamente",
      "w3d": "Na 9.ª visita, a recompensa desbloqueia sozinha.",
      "tq": "Passámos de 60 habituais para mais de 300 membros ativos em 6 semanas. A melhor decisão que já tomámos."
    },
    "restaurant": {
      "h": "Faz os teus clientes voltarem — sem pagar a uma app de terceiros",
      "sub": "Um cartão de fidelização digital que premia as refeições frequentes, não recolhe dados pessoais e funciona em piloto automático.",
      "pain": "As apps de entrega de terceiros guardam os dados dos teus clientes. A fidelização deve pertencer ao teu restaurante, não a uma plataforma.",
      "cta": "Lança o teu programa de fidelização para restaurantes",
      "s0n": "3×",
      "s0l": "mais pedidos repetidos",
      "s1n": "€0",
      "s1l": "custo de configuração",
      "s2n": "5★",
      "s2l": "melhoria de avaliações",
      "w0s": "Cria o cartão",
      "w0d": "Pontos ou cashback. Adapta ao teu restaurante em minutos.",
      "w1s": "Partilha na caixa",
      "w1d": "Imprime um QR nos recibos, marcadores de mesa ou embalagens. Os clientes guardam com um toque.",
      "w2s": "Acompanha as visitas",
      "w2d": "Vê quem volta, quem faltou e o que gera retornos.",
      "w3s": "Envia lembretes push",
      "w3d": "Reativa clientes inativos com uma oferta de entrada grátis. Diretamente no ecrã de bloqueio.",
      "tq": "Reduzimos a dependência das apps de entrega em 20% em 3 meses direcionando clientes para o nosso cartão de fidelização."
    },
    "hair-salon": {
      "h": "Mantém o teu salão cheio com um cartão de fidelização que as clientes usam mesmo",
      "sub": "Premia cada visita, cada coloração, cada brushing — automaticamente, sem papel e sem app.",
      "pain": "As clientes vão para o salão ao lado. Um cartão de fidelização é a forma mais barata de tornar a mudança difícil.",
      "cta": "Cria o teu cartão de fidelização para salões",
      "s0n": "65%",
      "s0l": "das clientes voltam mais",
      "s1n": "€12",
      "s1l": "subscrição média mensal",
      "s2n": "0",
      "s2l": "apps para transferir",
      "w0s": "Define a tua recompensa",
      "w0d": "Ex. cada 5.ª visita grátis, ou €10 de desconto após €150 gastos. Tu defines as regras.",
      "w1s": "A cliente guarda o cartão",
      "w1d": "Escaneia o teu QR na receção — o cartão está no Apple ou Google Wallet em segundos.",
      "w2s": "Regista cada visita",
      "w2d": "Validas no teu telemóvel. Sem caixa. Sem tablet. Sem complicações.",
      "w3s": "Lembra-a de voltar a marcar",
      "w3d": "Envia um lembrete suave 6 semanas depois da última consulta. Automatizado.",
      "tq": "Perdia 30% das clientes após a primeira visita. Agora a maioria já está na 3.ª ou 4.ª recompensa."
    },
    "barbershop": {
      "h": "O cartão de fidelização tão preciso como os teus degradés",
      "sub": "Fideliza clientes que nunca saltam o corte mensal — com um cartão de fidelização digital sempre no bolso.",
      "pain": "Os clientes valorizam um bom corte, esquecem o teu nome e vão ao barbeiro ao lado. Um cartão de fidelização lembra-os onde voltar.",
      "cta": "Cria o teu cartão de fidelização para barbearias",
      "s0n": "4×",
      "s0l": "mais reservas repetidas",
      "s1n": "14 dias",
      "s1l": "frequência média de retorno",
      "s2n": "5 min",
      "s2l": "para começar",
      "w0s": "Escolhe a tua recompensa",
      "w0d": "Experimenta: 5 cortes comprados, 1 grátis. Ou desconto após 3 visitas para novos clientes.",
      "w1s": "Partilha o teu código QR",
      "w1d": "Cola no espelho, no balcão ou no teu SMS de confirmação de consulta.",
      "w2s": "Regista cada corte",
      "w2d": "Abre o Loyenix no telemóvel, escaneia o cartão, feito. 5 segundos no total.",
      "w3s": "Envia ofertas entre cortes",
      "w3d": "Terça-feira tranquila? Envia o desconto do dia para a tua lista de fidelização instantaneamente.",
      "tq": "Os meus habituais de sexta agora também vêm na segunda. As notificações push fazem mesmo diferença."
    },
    "nail-studio": {
      "h": "Cada tratamento merece uma recompensa. Torna-a automática.",
      "sub": "Um cartão de fidelização digital que premia as tuas clientes após cada visita — sem app, sem complicações, sem cartões esquecidos.",
      "pain": "Fazes um trabalho brilhante, mas as clientes têm dez estúdios para escolher. Um cartão de fidelização torna-te a escolha óbvia sempre.",
      "cta": "Lança o teu cartão de fidelização para estúdios de unhas",
      "s0n": "2×",
      "s0l": "taxa de reservas repetidas",
      "s1n": "€0",
      "s1l": "custo de equipamento",
      "s2n": "instantâneo",
      "s2l": "entrega no wallet",
      "w0s": "Cria o teu cartão",
      "w0d": "O teu logo, as tuas cores, a tua recompensa. Em menos de 5 minutos.",
      "w1s": "A cliente guarda com um toque",
      "w1d": "Mostra o QR na caixa. Chega ao Apple ou Google Wallet imediatamente.",
      "w2s": "Regista cada consulta",
      "w2d": "Escaneia no teu telemóvel. Nada a instalar no estúdio.",
      "w3s": "A recompensa desbloqueia automaticamente",
      "w3d": "A tua cliente recebe uma notificação quando ganha a recompensa.",
      "tq": "As minhas clientes adoram ver as recompensas a acumular. Algumas vieram especialmente na décima visita para o gel grátis."
    },
    "bakery": {
      "h": "Dá aos teus habituais da manhã mais um motivo para te escolherem",
      "sub": "Um lindo cartão de fidelização digital que premia a lealdade — e traz os clientes de volta antes dos croissants arrefecerem.",
      "pain": "O tráfego pedonal é tudo para uma padaria. Um cartão de fidelização transforma o visitante ocasional em cliente sete dias por semana.",
      "cta": "Cria o teu cartão de fidelização para padarias",
      "s0n": "5×",
      "s0l": "frequência de visita diária",
      "s1n": "28%",
      "s1l": "aumento médio do ticket",
      "s2n": "1 QR",
      "s2l": "é tudo o que precisas",
      "w0s": "Define a tua recompensa",
      "w0d": "Ex. 6 produtos comprados, 1 grátis. Ou um café grátis após 10 visitas.",
      "w1s": "Mostra o QR na caixa",
      "w1d": "Imprime uma vez, coloca no balcão e deixa os clientes guardar o cartão sozinhos.",
      "w2s": "Valida no teu telemóvel",
      "w2d": "Dois toques no Loyenix. Esse é todo o processo.",
      "w3s": "Envia ofertas sazonais",
      "w3d": "Envia uma atualização especial no Natal, Páscoa ou Dia da Mãe. Diretamente para o wallet.",
      "tq": "Os nossos clientes vinham duas vezes por semana. Agora vêm quatro vezes. O cartão de fidelização mudou tudo."
    },
    "gym": {
      "h": "Premia cada repetição. Mantém os teus sócios ativos.",
      "sub": "Cartões de fidelização e passes de aulas digitais no Apple e Google Wallet — projetados para ginásios e estúdios que querem reduzir o churn.",
      "pain": "Os sócios cancelam em janeiro e desaparecem até ao ano seguinte. Um programa de fidelização dá-lhes uma razão para ficarem.",
      "cta": "Cria o teu programa de fidelização para ginásios",
      "s0n": "35%",
      "s0l": "menos cancelamentos",
      "s1n": "Multipass",
      "s1l": "passes de aulas suportados",
      "s2n": "sem app",
      "s2l": "para os sócios",
      "w0s": "Escolhe o tipo de cartão",
      "w0d": "Cartão de fidelização, multipass ou cartões de membro. Tudo suportado.",
      "w1s": "Os sócios guardam ao inscrever-se",
      "w1d": "Inclui o QR no email de boas-vindas. O cartão no wallet antes da primeira sessão.",
      "w2s": "Check-in por escaneamento",
      "w2d": "O pessoal escaneia o cartão wallet na porta. Funciona também offline.",
      "w3s": "Reativa sócios inativos",
      "w3d": "Envia notificação push a quem não veio há 2 semanas. Automatizado.",
      "tq": "Reduzimos os cancelamentos 30% em dois meses. As notificações automáticas de reativação amortizaram a subscrição 10 vezes."
    },
    "yoga-studio": {
      "h": "Mantém o teu estúdio cheio — uma aula de cada vez",
      "sub": "Passes de aulas digitais e cartões de fidelização que premiam a regularidade e reduzem as ausências — sem app.",
      "pain": "As pessoas reservam a primeira aula e desaparecem. Um cartão de fidelização cria o hábito que as faz voltar semana após semana.",
      "cta": "Lança o teu passe de aulas para estúdios de yoga",
      "s0n": "4×",
      "s0l": "taxa de frequência às aulas",
      "s1n": "Multipass",
      "s1l": "aulas pré-pagas suportadas",
      "s2n": "0",
      "s2l": "equipamento necessário",
      "w0s": "Cria um passe de aulas ou cartão de fidelização",
      "w0d": "Ex. compra 10 aulas antecipadamente, ou completa 8 e ganha 1 grátis. Tu escolhes o modelo.",
      "w1s": "Envia na confirmação de reserva",
      "w1d": "Adiciona o link do cartão ao email ou mensagem de confirmação.",
      "w2s": "Check-in por escaneamento",
      "w2d": "Os sócios mostram o passe à entrada e tu escaneia com o telemóvel.",
      "w3s": "Lembra de usar as sessões restantes",
      "w3d": "Envio automático de lembrete se tiverem aulas não utilizadas. Reduz o churn.",
      "tq": "Os meus passes de 10 aulas expiravam sem serem usados. Agora envio lembretes e as taxas de renovação estão no máximo."
    },
    "retail": {
      "h": "Transforma visitantes em compradores leais",
      "sub": "Um cartão de fidelização digital por pontos para a tua loja — premiando cada euro gasto, diretamente no wallet dos teus clientes.",
      "pain": "As grandes cadeias têm apps de fidelização com investimentos milionários. Os comerciantes independentes têm agora o mesmo poder a uma fração do custo.",
      "cta": "Cria o teu cartão de fidelização para lojas",
      "s0n": "25%",
      "s0l": "maior taxa de compra repetida",
      "s1n": "Pontos",
      "s1l": "ou cashback — tu escolhes",
      "s2n": "RGPD",
      "s2l": "conforme por design",
      "w0s": "Define a tua taxa de pontos",
      "w0d": "Ex. 1 ponto por €1 gasto. Troca 100 pontos por €5 de desconto.",
      "w1s": "O cliente guarda o cartão",
      "w1d": "Escaneia o QR na caixa. O cartão guarda-se no wallet com um toque.",
      "w2s": "Adiciona pontos após cada compra",
      "w2d": "Abre o Loyenix no telemóvel, insere o valor da compra, feito.",
      "w3s": "Os clientes resgatam na loja",
      "w3d": "Mostram o cartão, tu vês o saldo e aplicas o desconto. Sem vouchers externos.",
      "tq": "Competimos com uma grande loja a duas portas de distância. O nosso cartão de fidelização é a razão pela qual os nossos clientes ficam connosco."
    },
    "pet-grooming": {
      "h": "Cada banho merece uma recompensa. Também para o dono.",
      "sub": "Um cartão de fidelização digital para tosquiadores — sem papel, sem app, apenas animais felizes e clientes que voltam.",
      "pain": "Os donos de animais são fiéis quando encontram um tosquiador de confiança. Garante que o teu cartão de fidelização consolida essa relação.",
      "cta": "Lança o teu cartão de fidelização para tosquiadores",
      "s0n": "6-8",
      "s0l": "semanas entre visitas",
      "s1n": "Push",
      "s1l": "lembretes de tosquia integrados",
      "s2n": "5 min",
      "s2l": "para começar",
      "w0s": "Define a tua recompensa",
      "w0d": "Ex. cada 5.º banho grátis. Ou corte de unhas grátis após 3 banhos completos.",
      "w1s": "O dono guarda o cartão ao levantar",
      "w1d": "Mostra o QR na receção. Escaneia e guarda em 10 segundos.",
      "w2s": "Regista cada consulta",
      "w2d": "Escaneia no teu telemóvel. Sem equipamento adicional.",
      "w3s": "Lembra quando é hora de marcar",
      "w3d": "Envia notificação push 7 semanas após a última visita — antes que se esqueçam.",
      "tq": "Enviava lembretes manuais por SMS. Agora o Loyenix faz isso por mim. Poupei horas e as reservas subiram 40%."
    },
    "florist": {
      "h": "Faz de cada ramo um motivo para voltar",
      "sub": "Um cartão de fidelização digital para floristas que premia os clientes habituais: compras semanais, eventos e presentes.",
      "pain": "A maioria das pessoas compra flores para ocasiões. Um cartão de fidelização transforma-as em habituais que pensam em ti primeiro sempre.",
      "cta": "Cria o teu cartão de fidelização para floristas",
      "s0n": "3×",
      "s0l": "mais gasto em época",
      "s1n": "Dia dos Namorados",
      "s1l": "campanha push pronta",
      "s2n": "instantâneo",
      "s2l": "entrega do cartão",
      "w0s": "Cria o teu cartão",
      "w0d": "A tua identidade visual e estrutura de recompensas. Atualizações sazonais em segundos.",
      "w1s": "O cliente guarda na caixa",
      "w1d": "QR no balcão ou impresso nos teus sacos — um escaneamento e fica registado.",
      "w2s": "Pontos em cada compra",
      "w2d": "Pontos ou cashback — o que melhor se adapta à tua loja.",
      "w3s": "Envia campanhas sazonais",
      "w3d": "Dia da Mãe, Dia dos Namorados, Natal — avisa a tua lista de fidelização antes do pico.",
      "tq": "Lancei uma campanha de 10% de desconto a 10 de fevereiro e vendi tudo antes do Dia dos Namorados. Nunca tinha acontecido."
    },
    "car-wash": {
      "h": "Faz os mesmos carros voltarem todos os meses",
      "sub": "Um cartão de fidelização digital para lavagens de automóveis — premia as lavagens frequentes e mantém as tuas cabines ocupadas sem orçamento de marketing extra.",
      "pain": "Os clientes passam por três lavagens antes de escolher uma. Um cartão de fidelização torna a tua a escolha óbvia sempre.",
      "cta": "Lança o teu cartão de fidelização para lavagens de automóveis",
      "s0n": "Mensal",
      "s0l": "recompensas de frequência",
      "s1n": "QR code",
      "s1l": "sem terminal necessário",
      "s2n": "€15/mês",
      "s2l": "preço tudo incluído",
      "w0s": "Define a tua recompensa de lavagem",
      "w0d": "Ex. cada 5.ª lavagem grátis. Ou aspiração interior grátis após 3 lavagens completas.",
      "w1s": "Mostra o QR na entrada",
      "w1d": "Um cartaz chega. Os clientes escaneia antes ou depois da lavagem.",
      "w2s": "Valida em qualquer smartphone",
      "w2d": "Sem terminal, sem hardware — apenas a app Loyenix no teu telemóvel.",
      "w3s": "Lembretes push mensais",
      "w3d": "Envio automático de lembrete 28 dias após a última visita. Mantém o hábito.",
      "tq": "Distribuía cartões de papel. Metade voltava amassada e não conseguíamos verificar a autenticidade. O Loyenix resolveu tudo da noite para o dia."
    },
    "dry-cleaner": {
      "h": "Transforma as entregas semanais em clientes fiéis para sempre",
      "sub": "Um cartão de fidelização digital sem complicações para lavandarias e tinturarias — premia os habituais e reduz o risco de os perder.",
      "pain": "A lavandaria é um negócio de hábito. Os teus melhores clientes valem milhares por ano. Um cartão de fidelização torna a mudança dolorosa.",
      "cta": "Cria o teu cartão de fidelização para lavandarias",
      "s0n": "Semanal",
      "s0l": "frequência de visita suportada",
      "s1n": "RGPD",
      "s1l": "sem dados de clientes armazenados",
      "s2n": "2 min",
      "s2l": "para criar e lançar",
      "w0s": "Define a tua recompensa",
      "w0d": "Ex. cada 10.ª peça de lavandaria grátis. Ou 20% de desconto após €100 gastos.",
      "w1s": "Partilha na entrega",
      "w1d": "Mostra um QR no balcão. O cliente guarda o cartão no telemóvel em segundos.",
      "w2s": "Regista cada visita",
      "w2d": "Escaneia no telemóvel na entrega. É tudo.",
      "w3s": "A recompensa desbloqueia automaticamente",
      "w3d": "O cliente recebe uma notificação quando a recompensa está pronta. Sem acompanhamento manual.",
      "tq": "Os meus habituais colecionam recompensas como antes colecionavam pontos de fidelização do supermercado. Voltam sem eu ter de fazer nada."
    }
  },
  "analytics": {
    "title": "Análises",
    "subtitle": "Visão completa dos seus dados de clientes e transações",
    "selectShop": "Escolher loja",
    "noShops": "Nenhuma loja registada.",
    "selectShopPrompt": "Selecione uma loja para ver as análises",
    "selectShopSub": "Escolha uma loja do menu para analisar os seus dados",
    "totalCustomers": "Total de clientes",
    "perPoint": "por ponto",
    "txLoaded": "transações carregadas",
    "loadingTx": "A carregar transações…",
    "exportPdf": "Exportar PDF",
    "noTxData": "Nenhuma transação encontrada para esta loja.",
    "execOverview": "Resumo executivo",
    "whatsHappening": "O que está a acontecer",
    "activityOverTime": "Atividade ao longo do tempo",
    "customerSegments": "Segmentos de clientes",
    "lifecycleFunnel": "Funil de fidelização",
    "funnelFootnote": "Baseado no total histórico de transações",
    "topCustomers": "Melhores clientes",
    "topPromos": "Top promoções",
    "noPromos": "Nenhuma promoção usada neste período.",
    "pointsEconomy": "Economia de pontos",
    "pointsIssued": "Pontos emitidos",
    "pointsRedeemed": "Pontos resgatados",
    "redemptionRate": "Taxa de resgate",
    "outstanding": "Pontos em circulação",
    "loyaltyTxLabel": "Transações de fidelidade",
    "activityByDay": "Atividade por dia da semana",
    "prev": "Per. anterior:",
    "today": "Hoje",
    "yesterday": "Ontem",
    "daysAgo": "há {{count}}d",
    "continued": "{{pct}}% → {{threshold}}+",
    "zeroContinued": "—",
    "range": {
      "7d": "7 dias",
      "30d": "30 dias",
      "3m": "3 meses",
      "6m": "6 meses",
      "12m": "12 meses"
    },
    "kpi": {
      "transactions": "Transações",
      "revenue": "Receita",
      "uniqueCustomers": "Clientes únicos",
      "newCustomers": "Novos clientes",
      "returningCustomers": "Clientes recorrentes",
      "ptsIssued": "Pts emitidos",
      "ptsRedeemed": "Pts resgatados",
      "avgBasket": "Ticket médio",
      "retentionRate": "Taxa retenção",
      "activeCustomers": "Clientes ativos",
      "atRiskCustomers": "Clientes em risco",
      "vipCustomers": "Clientes VIP"
    },
    "metric": {
      "transactions": "Transações",
      "customers": "Clientes",
      "revenue": "Receita",
      "points": "Pontos"
    },
    "seg": {
      "total": "Total clientes",
      "active": "Ativos (≤30d)",
      "new": "Novos (período)",
      "atRisk": "Em risco (30–90d)",
      "churned": "Inativos (>90d)",
      "vip": "VIP (top 10%)"
    },
    "funnel": {
      "acquired": "Adquiridos",
      "returning": "Recorrentes",
      "regular": "Regulares",
      "loyal": "Leais",
      "vip": "VIP",
      "t1": "1 visita",
      "t2": "2 visitas",
      "t5": "5 visitas",
      "t10": "10 visitas",
      "t20": "20 visitas"
    },
    "table": {
      "rank": "#",
      "client": "Cliente",
      "visits": "Visitas",
      "ptsEarned": "Pts ganhos",
      "ptsRedeemed": "Pts resgatados",
      "totalSpent": "Total gasto",
      "lastVisit": "Última visita"
    },
    "days": {
      "sun": "Dom",
      "mon": "Seg",
      "tue": "Ter",
      "wed": "Qua",
      "thu": "Qui",
      "fri": "Sex",
      "sat": "Sáb",
      "sunday": "Domingo",
      "monday": "Segunda-feira",
      "tuesday": "Terça-feira",
      "wednesday": "Quarta-feira",
      "thursday": "Quinta-feira",
      "friday": "Sexta-feira",
      "saturday": "Sábado"
    },
    "insight": {
      "txUp": {
        "title": "Transações +{{pct}}%",
        "body": "A atividade aumentou vs o período anterior ({{prev}} → {{curr}} transações)."
      },
      "txDown": {
        "title": "Transações -{{pct}}%",
        "body": "A atividade diminuiu vs o período anterior ({{prev}} → {{curr}} transações).",
        "rec": "Considere uma campanha de reativação ou uma promoção temporária."
      },
      "atRisk": {
        "title": "{{count}} clientes em risco ({{pct}}%)",
        "body": "{{count}} clientes não visitaram nos últimos 30 a 90 dias.",
        "rec": "Envie uma notificação push personalizada para os reativar."
      },
      "topPromo": {
        "title": "Top promo: \"{{name}}\"",
        "body": "\"{{name}}\" gerou {{share}}% dos resgates ({{count}} utilizações).",
        "rec": "Aumente a sua visibilidade ou crie promoções similares."
      },
      "peakDay": {
        "title": "Pico: {{busiest}} — Calmo: {{slowest}}",
        "body": "{{busiest}} é o seu dia mais ativo. Use {{slowest}} para atrair mais clientes.",
        "rec": "Crie uma oferta especial na {{slowest}} para equilibrar o tráfego."
      },
      "lowRetention": {
        "title": "Baixa retenção: {{pct}}%",
        "body": "Apenas {{pct}}% dos clientes anteriores regressaram.",
        "rec": "Lance um programa de fidelização mais forte ou incentivos de retorno."
      },
      "highRetention": {
        "title": "Boa retenção: {{pct}}%",
        "body": "{{pct}}% dos clientes anteriores voltaram neste período. O seu programa de fidelização está a funcionar bem."
      },
      "lowAcq": {
        "title": "Baixa aquisição",
        "body": "Apenas {{pct}}% das visitas são de novos clientes.",
        "rec": "Considere programas de referência ou promoções locais para atrair novos clientes."
      },
      "highRedeem": {
        "title": "Alto engagement em recompensas: {{pct}}% resgatado",
        "body": "Os seus clientes estão a usar ativamente os seus pontos — sinal de um programa de fidelização eficaz."
      },
      "lowRedeem": {
        "title": "Baixo resgate de pontos",
        "body": "Apenas {{pct}}% dos pontos emitidos foram resgatados.",
        "rec": "Reduza o limite de resgate ou comunique melhor as recompensas."
      }
    }
  }
}
