{
  "Enviar LeadSubmitted por clique CTWA à Meta": "Send LeadSubmitted to Meta for each CTWA click",
  "Quando alguém clicar em um anúncio Click-to-WhatsApp e efetivamente enviar uma mensagem, o sistema poderá registrar um LeadSubmitted na Meta. Apenas abrir a conversa não gera conversão.": "When someone clicks a Click-to-WhatsApp ad and actually sends a message, the system may record a LeadSubmitted with Meta. Simply opening the conversation does not generate a conversion.",
  "Não foi possível ler a ativação de LeadSubmitted. Atualize a página para tentar novamente.": "Could not read the LeadSubmitted setting. Refresh the page and try again.",
  "LeadSubmitted por clique CTWA": "LeadSubmitted per CTWA click",
  "Últimos 20 cliques recebidos. O mesmo contato pode aparecer mais de uma vez sem criar outro negócio.": "Latest 20 clicks received. The same contact can appear more than once without creating another deal.",
  "Nenhum clique CTWA registrado.": "No CTWA clicks recorded.",
  "Não consegui ler o histórico de cliques agora. Atualize a página em instantes.": "Could not read click history. Refresh the page in a moment.",
  "Enviar nascimento de leads de anúncio à Meta": "Send ad lead births to Meta",
  "Desligado por padrão. Ao ligar, apenas leads novos vindos de um clique em anúncio Click-to-WhatsApp poderão gerar LeadSubmitted. Desligar não pausa compras nem eventos de etapa.": "Off by default. When enabled, only new leads from a Click-to-WhatsApp ad click can generate LeadSubmitted. Turning this off does not pause purchases or stage events.",
  "Não foi possível ler a ativação do nascimento de leads. Atualize a página para tentar novamente.": "Could not read the lead birth setting. Refresh the page and try again.",
  "Nascimento por anúncio": "Birth from ad",
  "Entrada na etapa": "Entry into stage",
  "Leads de anúncio Click-to-WhatsApp elegíveis já informam o nascimento. Esta regra informa separadamente a entrada nesta etapa.": "Eligible Click-to-WhatsApp ad leads already report their birth. This rule separately reports entry into this stage.",
  "Remover participante": "Remove participant",
  "Sair do atendimento": "Leave conversation",
  "Não foi possível remover agora. Tente de novo.": "Could not remove now. Try again.",
  "O convite permite responder, sem mudar o responsável ou encerrar o atendimento.": "The invitation allows replies without changing the owner or closing the conversation.",
  "Arquivo": "File",
  "Atualizado": "Updated",
  "Buscar por nome ou CNPJ": "Search by name or CNPJ",
  "Buscar por nome ou e-mail": "Search by name or email",
  "Cadastro B2B — razão social, CNPJ e decisores.": "B2B registration — company name, CNPJ and decision-makers.",
  "Cadastro B2B com CNPJ e enriquecimento via BrasilAPI.": "B2B registration with CNPJ and data enrichment via BrasilAPI.",
  "Carregando colegas…": "Loading colleagues…",
  "Cidade/UF": "City/State",
  "Conflitos": "Conflicts",
  "Convida um colega para atender junto — o responsável pela conversa não muda.": "Invites a colleague to attend together — the conversation owner does not change.",
  "Convidando…": "Inviting…",
  "Convidar": "Invite",
  "Convidar colega": "Invite a colleague",
  "Convidar para atender junto": "Invite to attend together",
  "CSV ou XLSX com empresa, CNPJ, pessoa, cargo, telefone e e-mail.": "CSV or XLSX with company, CNPJ, person, role, phone and email.",
  "Dados cadastrais": "Registration details",
  "Decisores e contatos — telefones ficam em Contatos.": "Decision-makers and contacts — phone numbers stay in Contacts.",
  "Decisores e contatos ligados a empresas, com vários telefones.": "Decision-makers and contacts linked to companies, with multiple phone numbers.",
  "Enriquecendo…": "Enriching…",
  "Enriquecer CNPJ": "Enrich by CNPJ",
  "Enriquecimento": "Enrichment",
  "Escolha o colega": "Choose the colleague",
  "Falha na importação.": "Import failed.",
  "Importações": "Imports",
  "Já participa": "Already participating",
  "Linhas": "Rows",
  "Lote processado": "Batch processed",
  "Lotes CSV/XLSX de empresas, pessoas e telefones.": "CSV/XLSX batches of companies, people and phone numbers.",
  "Não foi possível convidar agora. Tente de novo.": "Could not invite right now. Try again.",
  "Não foi possível criar.": "Could not create.",
  "Nenhum telefone ligado às pessoas desta empresa.": "No phone number linked to this company's people.",
  "Nenhum telefone vinculado.": "No phone number linked.",
  "Nenhuma importação ainda.": "No imports yet.",
  "Nenhuma pessoa ainda.": "No people yet.",
  "Nenhuma pessoa vinculada.": "No person linked.",
  "Nova pessoa": "New person",
  "O convidado passa a ver esta conversa e as mensagens dela, e pode responder junto. O responsável pela conversa continua o mesmo.": "The invitee starts seeing this conversation and its messages and can reply alongside. The conversation owner stays the same.",
  "Pessoas": "People",
  "Pessoas / decisores": "People / decision-makers",
  "Porte": "Size",
  "Quem participa desta conversa": "Who is participating in this conversation",
  "Sem vínculo empresarial.": "No company link.",
  "Só conflitos": "Conflicts only",
  "Telefones": "Phone numbers",
  "Telefones (contacts)": "Phone numbers (contacts)",
  "certas": "correct",
  "conflitos": "conflicts",
  "Empresas e pessoas (venda para empresas)": "Companies and people (B2B sales)",
  "Ligado, cada empresa ganha no CRM o cadastro de Empresas (razão social e CNPJ, com os dados públicos preenchidos pela BrasilAPI), as Pessoas que decidem dentro delas, com vários telefones, e a importação de planilha CSV ou Excel. Consultar um CNPJ manda o número para a BrasilAPI. Desligado, as telas e o menu somem.": "On, every company gets the CRM's Companies record (legal name and CNPJ, with public data filled in by BrasilAPI), the People who decide within them, with multiple phone numbers, and CSV or Excel spreadsheet import. Looking up a CNPJ sends the number to BrasilAPI. Off, the screens and the menu disappear.",
  "Resultados nas mensagens carregadas": "Results in loaded messages",
  "Buscar nesta conversa": "Search this conversation",
  "Buscar nas mensagens carregadas": "Search loaded messages",
  "Fechar busca": "Close search",
  "Estado": "Status",
  "Links rastreáveis": "Trackable links",
  "Informe a URL HTTPS pública do seu site.": "Enter the public HTTPS URL of your site.",
  "Permita a abertura da aba para verificar o site.": "Allow the tab to open to verify the site.",
  "Script carregado e botão de WhatsApp reconhecido. Confira o código ao clicar no site.": "Script loaded and WhatsApp button recognized. Check the code when you click on the site.",
  "Script carregado, mas nenhum botão deste número foi encontrado na abertura da página.": "Script loaded, but no button for this number was found when the page opened.",
  "Não foi possível confirmar automaticamente. Confira o script, o domínio e os bloqueios do navegador; este resultado não prova que o script está ausente.": "We couldn't confirm this automatically. Check the script, the domain, and browser blockers; this result doesn't prove the script is missing.",
  "Verificando na aba aberta. Aguarde até 20 segundos.": "Checking in the open tab. Wait up to 20 seconds.",
  "Crie um link por campanha ou botão. O código liga o clique à mensagem enviada pelo visitante.": "Create a link per campaign or button. The code links the click to the message sent by the visitor.",
  "As métricas estão indisponíveis. Atualize a página para tentar novamente.": "Metrics are unavailable. Refresh the page to try again.",
  "Cliques": "Clicks",
  "As contagens usam os registros ainda retidos no CRM. Cliques incluem acessos repetidos; contatos e negócios são distintos por link. Não representam pessoas únicas nem o total histórico após o expurgo.": "Counts use the records still retained in the CRM. Clicks include repeat visits; contacts and deals are distinct per link. They don't represent unique people or the full historical total after purging.",
  "Link salvo.": "Link saved.",
  "Não foi possível salvar este link. Atualize a página e tente novamente.": "We couldn't save this link. Refresh the page and try again.",
  "Editar link": "Edit link",
  "Novo link": "New link",
  "WhatsApp com código do país": "WhatsApp with country code",
  "Mensagem inicial": "Initial message",
  "Onde será usado": "Where it will be used",
  "Orgânico": "Organic",
  "Origem da campanha": "Campaign source",
  "Meio da campanha": "Campaign medium",
  "Link ativo": "Active link",
  "Prévia da mensagem": "Message preview",
  "Este link está desativado e não abre o WhatsApp. Ative e salve para usar.": "This link is disabled and won't open WhatsApp. Turn it on and save to use it.",
  "Os códigos abaixo refletem a última configuração salva.": "The codes below reflect the last saved configuration.",
  "Instale uma vez antes de fechar o head e mantenha o botão normal de WhatsApp. Use apenas um script por número. O visitante precisa enviar a mensagem com o código para a atribuição chegar ao CRM.": "Install it once before closing the head, and keep the normal WhatsApp button. Use only one script per number. The visitor needs to send the message with the code for the attribution to reach the CRM.",
  "URL do site": "Site URL",
  "Sufixo de URL final do Google Ads": "Google Ads final URL suffix",
  "Copiar sufixo": "Copy suffix",
  "Ative a codificação automática no Google Ads. O script preserva gclid, gbraid ou wbraid recebidos no site. UTMs sozinhas identificam a origem no CRM, mas não comprovam uma conversão no Google.": "Turn on auto-tagging in Google Ads. The script preserves gclid, gbraid, or wbraid received on the site. UTMs alone identify the source in the CRM, but don't prove a conversion in Google.",
  "Não foi possível ler os links. Atualize a página para tentar novamente.": "We couldn't read the links. Refresh the page to try again.",
  "Confira o nome, o telefone internacional e a mensagem.": "Check the name, the international phone number, and the message.",
  "Entre novamente para salvar.": "Sign in again to save.",
  "Esta sessão de suporte não permite alterações.": "This support session doesn't allow changes.",
  "Somente administradores podem alterar os links.": "Only admins can change links.",
  "Seções de conversões": "Conversion sections",
  "Não consegui ler o histórico agora. Atualize a página em instantes.": "We couldn't read the history right now. Refresh the page in a moment.",
  "Não consegui ler o diagnóstico agora. Atualize a página em instantes.": "We couldn't read the diagnostics right now. Refresh the page in a moment.",
  "Instalação sem credenciais do Google Ads": "Installation without Google Ads credentials",
  "Quem instalou o sistema precisa configurar GOOGLE_ADS_OAUTH_CLIENT_ID e GOOGLE_ADS_OAUTH_CLIENT_SECRET. Até lá, nada é enviado ao Google.": "Whoever installed the system needs to set GOOGLE_ADS_OAUTH_CLIENT_ID and GOOGLE_ADS_OAUTH_CLIENT_SECRET. Until then, nothing is sent to Google.",
  "Conta Google não conectada": "Google account not connected",
  "Clique em Conectar com Google e informe o Customer ID da conta de anúncios.": "Click Connect with Google and enter the Customer ID of the ads account.",
  "Envio pausado": "Sending paused",
  "A conta está conectada, mas o envio está desligado na aba Configuração.": "The account is connected, but sending is turned off in the Settings tab.",
  "A conta está conectada e o envio está ligado.": "The account is connected and sending is on.",
  "A conta desta empresa está suspensa.": "This company's account is suspended.",
  "Conversões chegando ao Google": "Conversions reaching Google",
  "Nenhuma conversão aceita ainda": "No conversions accepted yet",
  "Pode ser falta de negócios vindos de anúncio do Google, ou a captura do clique ainda não configurada no site.": "This may be because there are no deals coming from a Google ad, or click capture isn't set up on the site yet.",
  "Sem falhas recentes": "No recent failures",
  "Abra o histórico filtrando por Falhas: o detalhe de cada linha é a resposta do Google.": "Open the history and filter by Failures: the detail of each row is Google's response.",
  "Nenhum envio foi recusado nos últimos 7 dias.": "No submission was rejected in the last 7 days.",
  "Nada aguardando o Google": "Nothing waiting on Google",
  "A confirmação é consultada sozinha. Passadas 24 horas, vira pendência na aba Configuração.": "The confirmation is checked automatically. After 24 hours, it becomes a pending item in the Settings tab.",
  "Todos os envios já têm resposta.": "All submissions already have a response.",
  "Todos os funis": "All pipelines",
  "A venda está configurada. Etapas ligadas dão mais sinal ao Google antes da venda.": "The sale is set up. Stages turned on give Google more signal before the sale.",
  "A venda (negócio ganho) não tem ação de conversão: é ela que ensina o Google a buscar quem compra.": "The sale (won deal) doesn't have a conversion action: it's the one that teaches Google to find who buys.",
  "Dê um nome à conversão antes de criar a ação no Google.": "Give the conversion a name before creating the action in Google.",
  "Ação criada no Google:": "Action created in Google:",
  "Salve as regras.": "Save the rules.",
  "Não consegui criar a ação no Google agora.": "We couldn't create the action in Google right now.",
  "Cria a ação de conversão na sua conta do Google Ads": "Creates the conversion action in your Google Ads account",
  "Criar direto no Google exige o developer token do Google Ads nesta instalação e a conta reconectada. Enquanto isso, cole o ID da ação.": "Creating directly in Google requires the Google Ads developer token on this installation and the account reconnected. Meanwhile, paste the action ID.",
  "Criar no Google": "Create in Google",
  "Saúde da integração com o Google Ads": "Google Ads integration health",
  "Problema": "Issue",
  "Venda (negócio ganho)": "Sale (won deal)",
  "Ação de conversão da venda (ID)": "Sale conversion action (ID)",
  "Recebe a compra quando o negócio é marcado como ganho. Deixe vazio se você só quer enviar etapas do funil.": "Receives the purchase when the deal is marked as won. Leave it empty if you only want to send pipeline stages.",
  "Categoria da conversão": "Conversion category",
  "Valor do negócio": "Deal value",
  "Com o valor, o Google pode otimizar por receita e não só por volume. Venda sem valor vai sem valor — nunca como zero.": "With the value, Google can optimize for revenue and not just volume. A sale with no value is sent with no value — never as zero.",
  "Enviar o telefone do contato criptografado": "Send the contact's phone number encrypted",
  "Enviar vendas pelo canal da conversa": "Send sales through the conversation channel",
  "Sem conexão direta com a Meta, a venda de quem veio de anúncio pode ir pelo canal intermediado do WhatsApp, quando ele já liga o seu conjunto de dados da Meta ao número. Saem para o provedor do canal o valor, a moeda, o telefone do cliente e a conversa. Vem desligado: ligue só se a sua política de privacidade cobre esse uso.": "Without a direct connection to Meta, the sale of someone who came from an ad can go through WhatsApp's intermediated channel, when it already links your Meta dataset to the number. The amount, currency, client's phone number and conversation go out to the channel provider. It comes off by default: turn it on only if your privacy policy covers this use.",
  "O telefone vai em SHA-256, nunca em claro, e ajuda o Google a ligar a conversão a quem clicou no anúncio. É dado pessoal: ligue só se a sua política de privacidade cobre esse uso.": "The phone number is sent in SHA-256, never in plain text, and helps Google link the conversion to whoever clicked the ad. It's personal data: turn it on only if your privacy policy covers this use.",
  "Enviar a venda; o valor vai quando estiver preenchido": "Send the sale; the value is sent when it's filled in",
  "Só enviar venda com valor preenchido": "Only send sales with a value filled in",
  "Enviar a venda sempre sem valor": "Always send the sale without a value",
  "Últimas 24h": "Last 24h",
  "7 dias": "7 days",
  "30 dias": "30 days",
  "Todo o período": "All time",
  "Não enviados": "Not sent",
  "Não enviado": "Not sent",
  "Todos os eventos": "All events",
  "Plataforma": "Platform",
  "Buscar por negócio": "Search by deal",
  "Nome do negócio": "Deal name",
  "Filtrar": "Filter",
  "envio": "submission",
  "envios": "submissions",
  "Nenhum envio com estes filtros.": "No submissions match these filters.",
  "ID do evento": "Event ID",
  "Protocolo": "Protocol",
  "sem valor": "no value",
  "Aconteceu em": "Happened on",
  "Etapas recomendadas ligadas. Informe ou crie a ação de conversão de cada uma e salve.": "Recommended stages turned on. Enter or create the conversion action for each one and save.",
  "Regras salvas.": "Rules saved.",
  "Crie um funil com etapas para escolher o que cada etapa informa ao Google Ads.": "Create a pipeline with stages to choose what each stage reports to Google Ads.",
  "O que cada etapa do funil informa ao Google Ads": "What each pipeline stage reports to Google Ads",
  "Quanto mais cedo você avisa, mais dados a campanha tem para aprender — mas só a venda ensina o Google a buscar quem compra. Cada etapa ligada envia a sua ação de conversão uma vez por negócio, quando ele entra ali.": "The earlier you signal, the more data the campaign has to learn from — but only the sale teaches Google to find who buys. Each stage turned on sends its conversion action once per deal, when the deal enters that stage.",
  "etapas enviando": "stages sending",
  "Usar o recomendado": "Use the recommended setup",
  "não envia conversão": "doesn't send a conversion",
  "Enviar conversão nesta etapa": "Send conversion at this stage",
  "Nome da conversão": "Conversion name",
  "ex.: Lead qualificado": "e.g., Qualified lead",
  "Ação de conversão (ID)": "Conversion action (ID)",
  "É como o Google agrupa a conversão nos relatórios e nos lances.": "This is how Google groups the conversion in reports and bidding.",
  "Canal de entrada": "Inbound channel",
  "Incluir na coluna \"Conversões\" (os lances otimizam por ela)": "Include in the \"Conversions\" column (bidding optimizes for it)",
  "As conversões só saem quando o negócio muda de etapa — pela equipe, pela IA ou por automação — e só para quem veio de anúncio do Google. Movimentos anteriores a ligar a regra não são enviados.": "Conversions only go out when the deal changes stage — by the team, by AI, or by automation — and only for deals that came from a Google ad. Moves made before the rule was turned on aren't sent.",
  "Salvar regras": "Save rules",
  "Toda etapa ligada precisa de um nome e do ID da ação de conversão.": "Every stage turned on needs a name and the conversion action ID.",
  "Só um administrador da organização pode mudar estas regras.": "Only an organization admin can change these rules.",
  "Uma das etapas não existe mais ou foi fechada. Atualize a página.": "One of the stages no longer exists or was closed. Refresh the page.",
  "Contato (conversa, ligação, e-mail)": "Contact (conversation, call, email)",
  "Envio de formulário de lead": "Lead form submission",
  "Lead importado": "Imported lead",
  "Lead convertido": "Converted lead",
  "Pedido de orçamento": "Quote request",
  "Assinatura paga": "Paid subscription",
  "Início de checkout": "Checkout started",
  "Adicionou ao carrinho": "Added to cart",
  "Lead por ligação": "Lead by call",
  "Visita à loja": "Store visit",
  "Venda em loja física": "In-store sale",
  "Visualização de página": "Page view",
  "Download": "Download",
  "Pedido de rota": "Directions request",
  "Clique de saída": "Outbound click",
  "Engajamento": "Engagement",
  "Todos os canais": "All channels",
  "Só WhatsApp": "WhatsApp only",
  "Só fora do WhatsApp": "Outside WhatsApp only",
  "Histórico de envios": "Submission history",
  "Diagnóstico": "Diagnostics",
  "A venda fechou sem valor preenchido. A Meta exige valor e moeda em uma compra — preencha o valor do negócio e use o botão de reprocessamento. No Google, você também pode escolher enviar a venda sem valor em \"Valor do negócio\".": "The sale closed with no value filled in. Meta requires a value and currency on a purchase — fill in the deal value and use the reprocess button. In Google, you can also choose to send the sale without a value in \"Deal value\".",
  "Campos obrigatórios": "Required fields",
  "Exigir o preenchimento:": "Require it to be filled in:",
  "Exigir em": "Require at",
  "Ao ganhar": "When won",
  "Ao perder": "When lost",
  "arquivada": "archived",
  "Sem marca nenhuma este campo nunca é exigido — é o comportamento de sempre. Marcado, ele precisa estar preenchido para o negócio entrar na etapa escolhida ou ser fechado como ganho/perdido.": "With nothing checked, this field is never required — that's the default behavior. Checked, it must be filled in for the deal to enter the chosen stage or be closed as won/lost.",
  "Este funil exige alguns dados antes de mover o negócio. Preencha o que falta para continuar.": "This pipeline requires some data before moving the deal. Fill in what's missing to continue.",
  "Selecione…": "Select…",
  "Mover agora": "Move now",
  "Motivos de ganho (separados por vírgula)": "Win reasons (comma-separated)",
  "Sem motivos cadastrados o motivo de ganho é texto livre. Com a lista, só o que está nela é aceito.": "With no reasons registered, the win reason is free text. With the list, only what's on it is accepted.",
  "Exigir motivo de ganho ao fechar como ganho": "Require a win reason when closing as won",
  "Negócio encerrado que volta abre um negócio novo": "A closed deal that comes back opens a new deal",
  "Desligado, arrastar um negócio perdido ou ganho para uma etapa aberta reabre o mesmo negócio. Ligado, o encerrado fica como está e o quadro oferece criar uma nova tentativa com o mesmo contato.": "Off, dragging a lost or won deal to an open stage reopens the same deal. On, the closed deal stays as it is, and the board offers to create a new attempt with the same contact.",
  "Abrir comanda ao ganhar um negócio neste funil": "Open a service order when a deal is won in this pipeline",
  "Desligado, ganhar não mexe no financeiro: loja com checkout, infoproduto e imobiliária não vivem de conta a receber. Ligado, o arrasto para a etapa de ganho e o botão Ganhar abrem uma comanda com o valor e o contato do negócio.": "Off, winning doesn't touch the finance side: a checkout store, an infoproduct and a real-estate shop don't live on accounts receivable. On, dragging to the winning stage and the Win button open a service order with the deal's value and contact.",
  "Motivo do ganho": "Win reason",
  "Preencha os campos obrigatórios antes de continuar: {campos}.": "Fill in the required fields before continuing: {campos}.",
  "Este motivo de ganho não está na lista do funil. Escolha um dos motivos cadastrados.": "This win reason isn't on the pipeline's list. Choose one of the registered reasons.",
  "Script para instalar no site": "Script to install on your site",
  "Salve e ligue a captura do Google ou do site. Depois, copie este script uma única vez para todas as páginas do seu site, antes de fechar o head. Se trocar os números configurados, copie o script novamente.": "Save and turn on capture for Google or the site. Then copy this script once for all pages of your site, before closing the head. If you change the configured numbers, copy the script again.",
  "Script copiado.": "Script copied.",
  "Copiar script do site": "Copy site script",
  "O script aparece depois que uma captura ativa estiver salva.": "The script appears after an active capture is saved.",
  "Mantenha os links normais de WhatsApp nos botões. O script ajusta apenas os links dos números configurados, inclusive os adicionados depois. Sem origem reconhecida, o link original permanece.": "Keep the normal WhatsApp links on your buttons. The script only adjusts the links for the configured numbers, including ones added later. With no source recognized, the original link stays as is.",
  "A origem fica na mesma aba e no mesmo domínio durante a navegação. Uma nova campanha substitui a anterior. Ao clicar, o CRM gera o código na mensagem; ele precisa ser enviado pelo visitante. A mensagem usada é a que você salvou na captura.": "The source stays in the same tab and domain during navigation. A new campaign replaces the previous one. On click, the CRM generates the code in the message; it needs to be sent by the visitor. The message used is the one you saved in the capture.",
  "Para não guardar a origem na aba, adicione data-storage=\"none\" ao script. Para excluir um link, adicione data-rastreio-ignorar nele. Botões controlados apenas por JavaScript e links abreviados precisam de adaptação no site.": "To avoid storing the source in the tab, add data-storage=\"none\" to the script. To exclude a link, add data-rastreio-ignorar to it. Buttons controlled only by JavaScript and shortened links need adaptation on the site.",
  "Teste abrindo o site com os parâmetros de uma campanha, navegando para outra página e clicando no WhatsApp. Confira o código na mensagem e a origem no contato. UTMs identificam a campanha no CRM; não garantem atribuição de conversão pela Meta.": "Test by opening the site with a campaign's parameters, navigating to another page, and clicking WhatsApp. Check the code in the message and the source on the contact. UTMs identify the campaign in the CRM; they don't guarantee conversion attribution by Meta.",
  "Enviar conversões para o Google Ads ainda não está disponível nesta instalação — não é nada que você tenha feito. Quem instalou o sistema precisa configurar": "Sending conversions to Google Ads isn't available on this installation yet — it's nothing you did. Whoever installed the system needs to set up",
  "Enviar conversões para o Google Ads": "Send conversions to Google Ads",
  "O botão do site precisa repassar gclid, gbraid ou wbraid recebidos na página. Um endereço fixo sem esses parâmetros não identifica o clique. Mantenha o código na mensagem enviada ao WhatsApp.": "The site button needs to pass along gclid, gbraid, or wbraid received on the page. A fixed address without these parameters doesn't identify the click. Keep the code in the message sent to WhatsApp.",
  "Lead qualificado (opcional)": "Qualified lead (optional)",
  "Lead qualificado": "Qualified lead",
  "Compra": "Purchase",
  "Captura de origem do Google Ads": "Google Ads source capture",
  "Ao entrar na etapa escolhida, o negócio envia uma qualificação sem valor monetário. A compra continua sendo enviada ao ganhar o negócio com valor. Cada evento é contado uma vez por negócio.": "When it enters the chosen stage, the deal sends a qualification with no monetary value. The purchase is still sent when the deal is won with a value. Each event is counted once per deal.",
  "Etapa de qualificação": "Qualification stage",
  "Não enviar qualificação": "Don't send qualification",
  "Etapa indisponível — escolha outra": "Stage unavailable — choose another",
  "Não foi possível carregar as etapas. Atualize a página antes de salvar.": "We couldn't load the stages. Refresh the page before saving.",
  "Ação de conversão de lead qualificado": "Qualified lead conversion action",
  "Informe uma ação do Google diferente da compra. Configure a categoria de lead qualificado e o uso na otimização no Google Ads. Salvar não envia qualificações antigas.": "Enter a Google action different from the purchase. Set the qualified lead category and its use in optimization in Google Ads. Saving doesn't send past qualifications.",
  "Conversões que não foram reportadas": "Conversions that weren't reported",
  "conversões aceitas pela plataforma": "conversions accepted by the platform",
  "Nenhuma pendência. Ainda pode não haver vendas ou qualificações com origem em anúncio.": "Nothing pending. There may still be no sales or qualifications sourced from an ad.",
  "Evento": "Event",
  "A plataforma recebeu o envio. A confirmação será consultada automaticamente.": "The platform received the submission. The confirmation will be checked automatically.",
  "A plataforma não concluiu em 24 horas. Consulte o gerenciador e use o botão para verificar novamente.": "The platform didn't finish within 24 hours. Check the manager and use the button to verify again.",
  "Falha temporária. Uma nova tentativa foi agendada automaticamente.": "Temporary failure. A new attempt was scheduled automatically.",
  "Evento recebido em modo de teste. Desative o teste antes de reportar conversões reais.": "Event received in test mode. Turn off test mode before reporting real conversions.",
  "A venda fechou sem valor preenchido. A plataforma exige valor e moeda em uma compra — preencha o valor do negócio e use o botão de reprocessamento.": "The sale closed with no value filled in. The platform requires a value and currency on a purchase — fill in the deal value and use the reprocess button.",
  "Autorizar nova integração do Google": "Authorize new Google integration",
  "Não foi possível reprocessar. Confira sua sessão e tente novamente.": "We couldn't reprocess. Check your session and try again.",
  "Aceite da API não confirma atribuição ao anúncio. Confira os diagnósticos no gerenciador da plataforma. Depois de corrigir uma pendência, use o botão de reprocessamento.": "API acceptance doesn't confirm attribution to the ad. Check the diagnostics in the platform's manager. After fixing a pending issue, use the reprocess button.",
  "aceitas pela plataforma": "accepted by the platform",
  "Próximo passo": "Next step",
  "Reprocessamento agendado. Acompanhe o resultado nesta tela.": "Reprocessing scheduled. Track the result on this screen.",
  "Não há novo envio a agendar. Atualizamos a lista.": "There's no new submission to schedule. We've updated the list.",
  "Agendando...": "Scheduling...",
  "Verificar ou tentar novamente": "Verify or try again",
  "Integração atual: Data Manager. Ative a Data Manager API no projeto Google Cloud usado na autorização. A confirmação pode levar alguns minutos.": "Current integration: Data Manager. Enable the Data Manager API in the Google Cloud project used for authorization. Confirmation may take a few minutes.",
  "Integração anterior do Google Ads. Novas contas podem precisar autorizar a Data Manager API.": "Previous Google Ads integration. New accounts may need to authorize the Data Manager API.",
  "Sobre a empresa": "About the company",
  "Texto sugerido por": "Text suggested by",
  "Revise antes de enviar.": "Review before sending.",
  "O texto sugerido não foi encontrado. A conversa abriu sem ele.": "The suggested text wasn't found. The conversation opened without it.",
  "O texto sugerido pertence a outra conversa. A conversa abriu sem ele.": "The suggested text belongs to another conversation. The conversation opened without it.",
  "O texto sugerido já foi usado. A conversa abriu sem ele.": "The suggested text was already used. The conversation opened without it.",
  "O texto sugerido expirou. A conversa abriu sem ele.": "The suggested text expired. The conversation opened without it.",
  "Conversa inválida.": "Invalid conversation.",
  "Origem do rascunho inválida.": "Invalid draft source.",
  "Texto do rascunho inválido.": "Invalid draft text.",
  "Não foi possível carregar o enriquecimento.": "We couldn't load the enrichment.",
  "Sem dados de enriquecimento para este contato.": "No enrichment data for this contact.",
  "Avaliações no Google": "Google reviews",
  "E-mails comerciais": "Business emails",
  "Fonte: pesquisa de empresas": "Source: business search",
  "Ver no Google Maps": "View on Google Maps",
  "Dados públicos coletados na busca; podem ter mudado.": "Public data collected in the search; it may have changed.",
  "Mensagens rápidas": "Quick messages",
  "Voltar às conversas": "Back to conversations",
  "Minimizar mensagens": "Minimize messages",
  "conversas não lidas": "unread conversations",
  "Não foi possível atualizar as mensagens.": "We couldn't refresh the messages.",
  "Não foi possível carregar as conversas.": "We couldn't load the conversations.",
  "Escolher contato para conversar": "Choose a contact to chat with",
  "Acompanhamento somente leitura": "Read-only follow-up",
  "A janela de atendimento fechou. Abra o Inbox para ver as opções deste canal.": "The support window closed. Open the Inbox to see this channel's options.",
  "A espera foi interrompida. O teste já enviado pode continuar no provedor.": "The wait was interrupted. The test that was already sent may continue with the provider.",
  "Não foi possível testar o agente.": "We couldn't test the agent.",
  "Testar como cliente": "Test as a client",
  "Experimente a conversa antes de publicar": "Try the conversation before publishing",
  "Escreva como um cliente. O teste usa um rascunho pausado e consome créditos de IA, sem enviar mensagens aos seus contatos.": "Write as a client. The test uses a paused draft and uses AI credits, without sending messages to your contacts.",
  "Mensagem do cliente para o teste": "Client message for the test",
  "Tenho interesse, mas preciso entender como isso ajudaria minha empresa.": "I'm interested, but I need to understand how this would help my business.",
  "Preparando rascunho…": "Preparing draft…",
  "Testando resposta…": "Testing response…",
  "Testar resposta": "Test response",
  "Parar de esperar": "Stop waiting",
  "Resultado da simulação": "Simulation result",
  "Resposta de teste": "Test response",
  "O agente não produziu uma resposta para esta mensagem.": "The agent didn't produce a response for this message.",
  "Resposta de um provedor de teste controlado; nenhuma IA externa foi chamada.": "Response from a controlled test provider; no external AI was called.",
  "Revise a resposta: ela contém termos internos do sistema.": "Review the response: it contains internal system terms.",
  "Verificações que dependem de uma conversa real": "Checks that depend on a real conversation",
  "Cada teste avalia uma mensagem. Ações sobre contatos e envios não são executados nesta simulação.": "Each test evaluates one message. Actions on contacts and sends aren't executed in this simulation.",
  "Configurar assistente de voz neste rascunho": "Set up voice assistant on this draft",
  "Etapa inicial": "Initial stage",
  "Etapa de qualificados": "Qualified stage",
  "Pronto para testar e publicar": "Ready to test and publish",
  "Seu agente está tomando forma": "Your agent is taking shape",
  "definições preenchidas": "settings filled in",
  "Vamos definir na conversa": "Let's define it in the conversation",
  "Permissões: consultar contatos e atualizar negócios no funil escolhido.": "Permissions: look up contacts and update deals in the selected pipeline.",
  "Agente publicado e selecionado.": "Agent published and selected.",
  "Configurar por conversa": "Configure via conversation",
  "Usar agente existente / configurar manualmente": "Use an existing agent / configure manually",
  "Agente selecionado": "Agent selected",
  "Configurar assistente de voz": "Set up voice assistant",
  "Agente pronto. Escolha o ritmo abaixo e inicie quando estiver preparado.": "Agent ready. Choose the pace below and start when you're ready.",
  "Resposta interrompida. Sua mensagem foi mantida para tentar novamente.": "Response interrupted. Your message was kept so you can try again.",
  "Complete a configuração e recupere uma publicação pendente antes de testar.": "Complete the setup and recover any pending publish before testing.",
  "Não foi possível recuperar o rascunho.": "We couldn't recover the draft.",
  "Não foi possível publicar o agente.": "We couldn't publish the agent.",
  "Carregando sua conversa…": "Loading your conversation…",
  "Recarregar conversa salva": "Reload saved conversation",
  "Qualificar interessados": "Qualify prospects",
  "Quero montar um agente para descobrir o problema do cliente e qualificar interessados.": "I want to build an agent to uncover the client's problem and qualify prospects.",
  "Agendar uma conversa": "Schedule a conversation",
  "Quero que o agente entenda a necessidade e convide o cliente para uma conversa com a equipe.": "I want the agent to understand the need and invite the client to a conversation with the team.",
  "Configuração por conversa": "Configuration via conversation",
  "Conte o que você quer alcançar. O resumo acompanha suas escolhas.": "Tell us what you want to achieve. The summary updates as you make choices.",
  "Conversa com alterações não salvas": "Conversation with unsaved changes",
  "Conversa salva no CRM": "Conversation saved in the CRM",
  "Modo do assistente": "Assistant mode",
  "Configurar conversando": "Configure by chatting",
  "O que você oferece e o que quer descobrir na conversa com essas empresas?": "What do you offer, and what do you want to find out when talking with these businesses?",
  "Organizando suas escolhas e preparando a próxima pergunta…": "Organizing your choices and preparing the next question…",
  "Preparando resposta…": "Preparing response…",
  "Rascunho salvo e pausado. Você pode testar e ajustar antes de publicar.": "Draft saved and paused. You can test and adjust it before publishing.",
  "Ao publicar, o agente poderá atender mensagens recebidas neste canal. A prospecção começa apenas quando você iniciar a campanha.": "Once published, the agent will be able to handle messages received on this channel. Prospecting only starts when you launch the campaign.",
  "Publicando agente…": "Publishing agent…",
  "Recuperando rascunho…": "Recovering draft…",
  "Recuperar rascunho de teste": "Recover test draft",
  "Publicar e usar agente": "Publish and use agent",
  "A última criação ainda precisa de confirmação. Recupere a mesma solicitação para evitar outro agente.": "The last creation still needs confirmation. Recover the same request to avoid creating another agent.",
  "Consultar criação salva": "Check saved creation",
  "Conta conectada": "Account connected",
  "Conectar conta": "Connect account",
  "Salvar chave e conectar": "Save key and connect",
  "Conta conectada. Agora escolha como seu assistente deve falar.": "Account connected. Now choose how your assistant should speak.",
  "Assistente de voz salvo. Você já pode conversar com ele aqui.": "Voice assistant saved. You can now talk with it here.",
  "Salvando assistente…": "Saving assistant…",
  "Recuperar e salvar configuração": "Recover and save configuration",
  "Salvar assistente de voz": "Save voice assistant",
  "Conectando e preparando o microfone…": "Connecting and preparing the microphone…",
  "Assistente falando": "Assistant speaking",
  "Ouvindo você": "Listening to you",
  "Salve as alterações para testar esta versão.": "Save your changes to test this version.",
  "Pronto para testar": "Ready to test",
  "Salve a configuração para começar.": "Save the configuration to get started.",
  "Esta campanha já começou a preparar contatos. Sua configuração foi preservada para retomar com segurança.": "This campaign has already started preparing contacts. Your configuration was preserved so you can safely resume.",
  "Criar agente para esta campanha": "Create agent for this campaign",
  "Configurações avançadas do agente": "Advanced agent settings",
  "Agente criado e selecionado.": "Agent created and selected.",
  "Revise o ritmo e inicie a campanha quando estiver pronto.": "Review the pace and start the campaign when you're ready.",
  "Não foi possível continuar a conversa.": "We couldn't continue the conversation.",
  "Ainda faltam informações. Continue a conversa para completar a configuração.": "Some information is still missing. Continue the conversation to complete the setup.",
  "Não foi possível criar o agente.": "We couldn't create the agent.",
  "Vamos montar seu agente": "Let's build your agent",
  "Conte o que você precisa. Eu preparo as instruções e permissões com você.": "Tell me what you need. I'll prepare the instructions and permissions with you.",
  "Conversa para criar agente": "Conversation to create an agent",
  "Assistente de configuração": "Setup assistant",
  "O que você quer que este agente ofereça e consiga descobrir na conversa com essas empresas?": "What do you want this agent to offer and find out when talking with these businesses?",
  "Pensando na configuração…": "Thinking through the setup…",
  "Resumo do agente": "Agent summary",
  "Pronto para criar": "Ready to create",
  "Como vai abordar": "How it will approach",
  "Quando qualificar": "When to qualify",
  "Permissões: consultar contatos e atualizar negócios neste funil.": "Permissions: look up contacts and update deals in this pipeline.",
  "Manter a continuidade do agente neste canal": "Keep the agent's continuity on this channel",
  "Dar continuidade com o mesmo agente, salvo mudança de assunto ou transferência. Esta configuração vale para as conversas deste canal.": "Continue with the same agent, unless the topic changes or it's transferred. This setting applies to conversations on this channel.",
  "O agente será publicado e poderá atender mensagens recebidas neste canal. As abordagens só começam quando você iniciar a campanha.": "The agent will be published and able to handle messages received on this channel. Outreach only starts when you launch the campaign.",
  "Preparando agente…": "Preparing agent…",
  "Recuperar criação do agente": "Recover agent creation",
  "Criar e usar agente": "Create and use agent",
  "Mantenha os dados desta tentativa. Recuperar a criação consulta a mesma solicitação, sem criar outro agente.": "Keep the data from this attempt. Recovering the creation checks the same request, without creating another agent.",
  "Revisar o agente salvo": "Review the saved agent",
  "Mensagem para configurar o agente": "Message to configure the agent",
  "Conte o que você quer que o agente faça…": "Tell us what you want the agent to do…",
  "Voltar à campanha": "Back to campaign",
  "Pensando…": "Thinking…",
  "Prospecção": "Prospecting",
  "Encontre empresas, aborde aos poucos e acompanhe quem avança na conversa.": "Find businesses, reach out gradually, and track who moves forward in the conversation.",
  "Configurar busca": "Configure search",
  "Falha ao carregar a prospecção.": "Failed to load prospecting.",
  "Chave de busca salva.": "Search key saved.",
  "Chave da Apify": "Apify key",
  "A chave fica cifrada no servidor. Cada busca tem seu próprio limite de gasto.": "The key is encrypted on the server. Each search has its own spending limit.",
  "1. Encontrar empresas": "1. Find businesses",
  "Solicitação registrada. Acompanhe o estado da busca nesta tela.": "Request registered. Track the search status on this screen.",
  "Público ou segmento": "Audience or segment",
  "Ex.: clínicas de estética": "E.g.: aesthetic clinics",
  "Cidade ou região": "City or region",
  "Ex.: São Paulo, SP": "E.g.: São Paulo, SP",
  "Até quantas empresas": "Up to how many businesses",
  "Teto da busca (US$)": "Search cap (US$)",
  "Enriquecer com e-mails comerciais e redes encontradas no site": "Enrich with business emails and social networks found on the site",
  "A pesquisa usa seu saldo da Apify. A quantidade encontrada pode ser menor que o limite. Nenhuma abordagem começa nesta etapa.": "The search uses your Apify balance. The number found may be lower than the limit. No outreach starts at this stage.",
  "Aguarde…": "Please wait…",
  "Buscar empresas": "Search businesses",
  "Suas campanhas": "Your campaigns",
  "empresas": "businesses",
  "Sua próxima conversa começa aqui": "Your next conversation starts here",
  "Escolha um segmento e uma região. Depois da pesquisa, defina como a IA deve abordar e o que precisa confirmar para qualificar.": "Choose a segment and a region. After the search, define how the AI should approach them and what it needs to confirm to qualify them.",
  "Encontrados": "Found",
  "Na fila": "In queue",
  "Responderam": "Replied",
  "Qualificados": "Qualified",
  "resultados repetidos ou indisponíveis foram desconsiderados.": "duplicate or unavailable results were discarded.",
  "Ritmo:": "Pace:",
  "abordagens em 24 horas, com pelo menos": "contacts in 24 hours, with at least",
  "minutos entre elas.": "minutes between them.",
  "Novas abordagens pausadas.": "New outreach paused.",
  "Pausar abordagens": "Pause outreach",
  "Campanha retomada.": "Campaign resumed.",
  "Retomar fila": "Resume queue",
  "2. Preparar a abordagem": "2. Prepare the outreach",
  "A IA usa o agente escolhido para abrir a conversa e atender as respostas. As proteções do canal continuam valendo.": "The AI uses the chosen agent to start the conversation and handle replies. The channel's protections still apply.",
  "Campanha iniciada. A primeira abordagem será preparada após um minuto.": "Campaign started. The first outreach message will be prepared in one minute.",
  "Escolha um agente publicado": "Choose a published agent",
  "Publique e ative um agente para continuar.": "Publish and activate an agent to continue.",
  "Conexão de saída": "Outbound connection",
  "Escolha uma conexão ativa": "Choose an active connection",
  "Escolha o modelo da proposta antes de preencher campos.": "Choose the proposal template before filling in fields.",
  "Esta proposta tem seções reescritas à mão. Confirme o descarte para trocar o modelo.": "This proposal has sections rewritten by hand. Confirm discarding them to change the template.",
  "Ver conexões e proteções de envio": "View connections and sending protections",
  "O que a IA deve oferecer e como iniciar": "What the AI should offer and how to start",
  "Descreva sua oferta e o objetivo da primeira conversa.": "Describe your offer and the goal of the first conversation.",
  "Quando considerar o cliente qualificado": "When to consider the client qualified",
  "Ex.: confirmou a necessidade, participa da decisão e deseja conversar sobre a solução.": "E.g.: confirmed the need, is involved in the decision, and wants to talk about the solution.",
  "Máximo em 24 horas": "Maximum in 24 hours",
  "Intervalo mínimo (minutos)": "Minimum interval (minutes)",
  "Referência da avaliação de legítimo interesse": "Legitimate interest assessment reference",
  "Informe a referência real da avaliação que fundamenta esta prospecção. Isso não registra consentimento dos contatos.": "Enter the actual reference of the assessment that supports this prospecting. This does not record the contacts' consent.",
  "Ao iniciar, os contatos novos com telefone entram no funil. Contatos já existentes são preservados. A fila faz uma primeira abordagem; respostas seguem no Inbox. Uma mensagem já em transmissão pode concluir após a pausa.": "Once started, new contacts with a phone number enter the pipeline. Existing contacts are preserved. The queue makes a first outreach message; replies go to the Inbox. A message already being sent may finish after the pause.",
  "Iniciar abordagens com IA": "Start AI outreach",
  "3. Acompanhar resultados": "3. Track results",
  "Encontrado é diferente de qualificado. A qualificação depende do que for confirmado na conversa.": "Found is not the same as qualified. Qualification depends on what gets confirmed in the conversation.",
  "Empresa": "Business",
  "Progresso": "Progress",
  "Site da empresa": "Company website",
  "avaliações": "reviews",
  "Mensagem:": "Message:",
  "Abrir no Inbox": "Open in Inbox",
  "Preparar campanha": "Prepare campaign",
  "Abordagens concluídas": "Outreach completed",
  "Iniciando busca": "Starting search",
  "Busca concluída": "Search completed",
  "Revisar falha": "Review error",
  "Busca sem confirmação": "Search without confirmation",
  "Preparando abordagem": "Preparing outreach",
  "Abordado": "Contacted",
  "Não abordado": "Not contacted",
  "Respondeu": "Replied",
  "Seleção da fila atualizada.": "Queue selection updated.",
  "Somente as empresas marcadas entram na fila ao iniciar as abordagens.": "Only the checked companies enter the queue when outreach starts.",
  "Marcar todas": "Check all",
  "Desmarcar todas": "Uncheck all",
  "Alternar seleção de todas as empresas": "Toggle selection of all companies",
  "Abordar": "Reach out",
  "Marcar empresa para abordagem": "Mark company for outreach",
  "Logo para o tema escuro (opcional)": "Logo for dark theme (optional)",
  "Remover logo escuro": "Remove dark logo",
  "Use uma versão legível sobre fundo escuro. Ela aparece sem moldura branca. Sem ela, o logo padrão mantém a proteção de contraste. PNG ou JPG, até 512 KB.": "Use a version that's readable on a dark background. It appears without a white frame. Without it, the default logo keeps the contrast protection. PNG or JPG, up to 512 KB.",
  "Ícone do aplicativo e do navegador": "App and browser icon",
  "Ícone da aba": "Tab icon",
  "Remover ícone": "Remove icon",
  "Ícone da aba atualizado.": "Tab icon updated.",
  "Ícone da aba removido.": "Tab icon removed.",
  "Não consegui trocar o ícone da aba agora.": "We couldn't change the tab icon right now.",
  "Sua sessão expirou. Entre de novo para trocar o ícone da aba.": "Your session expired. Sign in again to change the tab icon.",
  "Você não tem permissão para trocar o ícone da aba.": "You don't have permission to change the tab icon.",
  "Imagem quadrada, de preferência 512×512 ou maior. PNG ou JPG, até": "Square image, preferably 512×512 or larger. PNG or JPG, up to",
  "KB. Usada no navegador e no aplicativo instalado. Sem arquivo, mantém o desenho da marca.": "KB. Used in the browser and in the installed app. Without a file, it keeps the brand's design.",
  "Servidor de e-mail conectado e autenticado.": "Email server connected and authenticated.",
  "Preencha e salve o servidor e o remetente antes de testar.": "Fill in and save the server and the sender before testing.",
  "O servidor respondeu, mas recusou o usuário e a senha.": "The server responded, but rejected the username and password.",
  "Não foi possível falar com o servidor. Confira o endereço, a porta e a segurança.": "We couldn't reach the server. Check the address, port, and security setting.",
  "Servidor de e-mail salvo.": "Email server saved.",
  "Serviço externo de envio": "External sending service",
  "A alternativa ao servidor próprio: um serviço que entrega o e-mail por você. Se as duas coisas estiverem configuradas, o servidor próprio tem preferência.": "The alternative to your own server: a service that delivers the email for you. If both are configured, your own server takes priority.",
  "O serviço de envio de e-mail — próprio ou externo — fica em E-mail →": "The email sending service — your own or external — is under Email →",
  "Extensões da instalação": "Installation extensions",
  "O que este servidor conhece, de onde veio e quem está usando. Instalar e configurar continua sendo feito dentro de cada empresa.": "What this server knows, where it came from, and who is using it. Installing and configuring is still done inside each company.",
  "De onde vêm as extensões": "Where extensions come from",
  "O catálogo admitido neste servidor. É a origem que o instalador aceita.": "The catalog allowed on this server. It's the source the installer accepts.",
  "Nenhum catálogo admitido ainda — enquanto não houver, não há extensão para instalar.": "No catalog allowed yet — until there is one, there's no extension to install.",
  "admitido em": "allowed on",
  "impressão digital": "fingerprint",
  "Instaladas neste servidor": "Installed on this server",
  "Cada extensão é instalada uma vez no servidor e ligada por empresa.": "Each extension is installed once on the server and turned on per company.",
  "Nenhuma extensão instalada ainda.": "No extensions installed yet.",
  "Nenhuma empresa usa esta extensão": "No company uses this extension",
  "empresa(s) com ela ligada": "company(ies) with it turned on",
  "instalada em": "installed on",
  "Para instalar ou configurar uma extensão, entre na empresa:": "To install or configure an extension, go into the company:",
  "Extensões da empresa →": "Company extensions →",
  "Servidor de e-mail desta instalação": "Email server for this installation",
  "Convite de equipe, entrega de dados de LGPD e aviso de prazo saem por aqui. Preencher esta tela é a alternativa a contratar um serviço externo de envio: o e-mail passa a sair pelo seu próprio servidor.": "Team invites, LGPD data delivery, and deadline notices go out from here. Filling in this screen is the alternative to hiring an external sending service: email starts going out through your own server.",
  "Endereço do servidor": "Server address",
  "Normalmente é a palavra smtp seguida do seu domínio. Só o endereço: sem smtp:// na frente e sem a porta no fim.": "It's usually the word smtp followed by your domain. Just the address: no smtp:// at the front and no port at the end.",
  "Porta": "Port",
  "STARTTLS (normalmente a porta 587)": "STARTTLS (usually port 587)",
  "TLS/SSL (normalmente a porta 465)": "TLS/SSL (usually port 465)",
  "Sem criptografia": "No encryption",
  "Senha do e-mail": "Email password",
  "Já existe uma senha gravada. Deixe em branco para mantê-la, ou digite uma nova para substituir.": "A password is already saved. Leave it blank to keep it, or type a new one to replace it.",
  "E-mail que aparece como remetente": "Email that appears as the sender",
  "Nome que aparece como remetente": "Name that appears as the sender",
  "Estes valores vieram do arquivo de configuração do servidor. O que você salvar aqui passa a valer no lugar dele; apagar o que está aqui faz o sistema voltar a usar o arquivo.": "These values came from the server's configuration file. What you save here takes effect in its place; deleting what's here makes the system go back to using the file.",
  "Em uso: o e-mail está saindo por este servidor.": "In use: email is going out through this server.",
  "O e-mail desta instalação já sai por um serviço externo. Preencher esta tela passa a entrega para o seu servidor.": "Email for this installation already goes out through an external service. Filling in this screen switches delivery to your server.",
  "Nenhum caminho de e-mail configurado: os convites aparecem como link para copiar, em vez de chegar na caixa de entrada.": "No email path configured: invites appear as a link to copy, instead of arriving in the inbox.",
  "Testar conexão": "Test connection",
  "Informe uma porta entre 1 e 65535.": "Enter a port between 1 and 65535.",
  "Informe somente o e-mail do remetente, por exemplo suporte@empresa.com.": "Enter only the sender's email, for example support@company.com.",
  "Selecione STARTTLS, TLS ou Sem criptografia.": "Select STARTTLS, TLS, or No encryption.",
  "Revise os dados SMTP informados.": "Review the SMTP details you entered.",
  "A cifra está indisponível nesta instalação; a senha não foi gravada.": "Encryption is unavailable on this installation; the password was not saved.",
  "Endereço de servidor inválido. Use o nome da máquina, como smtp.suaempresa.com ou meu_relay — sem espaço, sem barra e sem http://.": "Invalid server address. Use the machine name, such as smtp.yourcompany.com or meu_relay — no spaces, no slashes, and no http://.",
  "O e-mail do remetente está em formato inválido. Use algo como suporte@suaempresa.com.": "The sender email is in an invalid format. Use something like support@yourcompany.com.",
  "Não foi possível salvar o servidor de e-mail. Nada foi gravado; tente novamente em instantes.": "Could not save the email server. Nothing was saved; try again in a moment.",
  "Se a informação já existir": "If the information already exists",
  "Perguntar de novo e substituir": "Ask again and replace",
  "Confirmar com o usuário": "Confirm with the user",
  "A captação ou a ficha podem já ter o nome (ou o campo). Escolha se o fluxo pula, pergunta de novo ou pede confirmação.": "The capture form or the record may already have the name (or the field). Choose whether the flow skips it, asks again, or requests confirmation.",
  "Só um administrador pode cadastrar a chave da inteligência artificial.": "Only an administrator can register the artificial intelligence key.",
  "Escolha qual inteligência artificial você contratou.": "Choose which artificial intelligence service you signed up for.",
  "Essa chave parece incompleta. Cole a chave inteira, do começo ao fim.": "This key looks incomplete. Paste the entire key, from beginning to end.",
  "Já existe uma chave cadastrada com esse nome. Veja em IA › Credenciais.": "A key with that name is already registered. See it under AI › Credentials.",
  "Não consegui guardar a chave agora. Tente de novo.": "We couldn't save the key right now. Try again.",
  "Você é um atendente. Responda de forma educada e clara, em pt-BR.": "You are a support agent. Respond politely and clearly, in English.",
  "Atender e responder": "Handle and reply",
  "Necessária para o sistema ligar": "Required for the system to start",
  "É a chave que protege as outras": "It's the key that protects the others",
  "Gravada quando o programa foi montado": "Recorded when the program was built",
  "Tem um par em outro programa do servidor": "Has a match in another program on the server",
  "Lida por outro programa ao ligar": "Read by another program at startup",
  "Configuração da instalação": "Installation configuration",
  "O que este servidor precisa saber para funcionar. O que dá para trocar aqui, você troca e vale na hora — sem mexer no servidor.": "What this server needs to know to work. What can be changed here, you change and it takes effect right away — without touching the server.",
  "Modo administrador": "Administrator mode",
  "Configurar este servidor": "Configure this server",
  "Não configurado": "Not configured",
  "Definido aqui nesta tela": "Set here on this screen",
  "Vem do arquivo de instalação do servidor": "Comes from the server's installation file",
  "Pronto, já está valendo.": "Done, it's already in effect.",
  "Voltou para o valor do arquivo de instalação.": "Reverted to the value from the installation file.",
  "Guardado, terminando em": "Saved, ending in",
  "Agora:": "Now:",
  "Escreva para substituir": "Type to replace",
  "Escreva para configurar": "Type to configure",
  "Voltar ao padrão": "Reset to default",
  "Não se troca por aqui": "Can't be changed here",
  "ocultar": "hide",
  "por quê?": "why?",
  "O agente lê a conversa, entende o histórico e responde ao cliente sem pedir que ele repita o que já disse.": "The agent reads the conversation, understands the history, and replies to the client without asking them to repeat what they already said.",
  "Vender e mover o funil": "Sell and move the pipeline",
  "O agente registra a oportunidade, atualiza o negócio e move o cliente de etapa conforme a conversa avança.": "The agent logs the opportunity, updates the deal, and moves the client through stages as the conversation progresses.",
  "Não perder o cliente": "Never lose the client",
  "O agente agenda retornos e acompanha quem esfriou, para que nenhum interessado morra por falta de resposta.": "The agent schedules follow-ups and tracks who's gone cold, so no prospect is lost for lack of a reply.",
  "Passar para um humano": "Hand off to a human",
  "O agente reconhece quando não é o caso dele resolver, chama uma pessoa e entrega o resumo do que já aconteceu.": "The agent recognizes when it's not its job to resolve something, calls in a person, and hands over a summary of what already happened.",
  "Organizar a operação": "Organize the operation",
  "O agente mantém a casa em ordem: marcadores, etapas do funil, avisos automáticos e distribuição de trabalho.": "The agent keeps things in order: tags, pipeline stages, automatic alerts, and work distribution.",
  "Aprender e evoluir": "Learn and evolve",
  "O agente consulta o que a empresa já sabe, aprende com os atendimentos e sugere melhorias para você aprovar.": "The agent checks what the company already knows, learns from conversations, and suggests improvements for you to approve.",
  "Se o contato não responder dentro desse tempo, o fluxo segue sozinho pelo caminho": "If the contact doesn't reply within that time, the flow continues on its own along the path",
  "QR Code": "QR Code",
  "Forma de conectar": "Way to connect",
  "Conectar por código": "Connect by code",
  "Telefone com código do país e DDD": "Phone number with country code and area code",
  "Gerando código…": "Generating code…",
  "Aguarde": "Please wait",
  "Gerar outro código": "Generate another code",
  "Gerar código": "Generate code",
  "Código de pareamento": "Pairing code",
  "Aguardando a confirmação no celular. Se o código expirar, gere outro.": "Waiting for confirmation on your phone. If the code expires, generate another one.",
  "No celular: WhatsApp → Aparelhos conectados → Conectar um aparelho → Conectar com número de telefone. Digite o código mostrado aqui.": "On your phone: WhatsApp → Linked devices → Link a device → Link with phone number. Enter the code shown here.",
  "Se essa opção não aparecer no celular, use o QR Code.": "If this option doesn't appear on your phone, use the QR Code.",
  "Escolha QR Code ou código de pareamento e confirme no WhatsApp do celular.": "Choose QR Code or pairing code and confirm in WhatsApp on your phone.",
  "Uso o WhatsApp no celular": "I use WhatsApp on my phone",
  "Conecte com QR Code ou digite um código de pareamento no WhatsApp do celular.": "Connect with QR Code or enter a pairing code in WhatsApp on your phone.",
  "Informe o telefone completo com código do país e DDD.": "Enter the full phone number with country code and area code.",
  "Não foi possível gerar o código. Tente novamente.": "Couldn't generate the code. Try again.",
  "Não foi possível consultar esta conexão. Tente novamente.": "Couldn't check this connection. Try again.",
  "Este canal foi excluído. Conecte um número para voltar a atender.": "This channel was deleted. Connect a number to start handling conversations again.",
  "Este canal não conecta por código de pareamento.": "This channel doesn't connect using a pairing code.",
  "O serviço de conexão não está configurado.": "The connection service isn't configured.",
  "Aguarde 30 segundos antes de pedir outro código.": "Wait 30 seconds before requesting another code.",
  "Este WhatsApp já está conectado.": "This WhatsApp is already connected.",
  "A conexão ainda não está pronta. Aguarde ou use Reconectar e tente novamente.": "The connection isn't ready yet. Wait or use Reconnect and try again.",
  "Não foi possível gerar o código. Confira o número e tente novamente, ou use o QR Code.": "Couldn't generate the code. Check the number and try again, or use the QR Code.",
  "O serviço de conexão não respondeu. Tente novamente ou use o QR Code.": "The connection service didn't respond. Try again or use the QR Code.",
  "Versão publicada": "Published version",
  "Publicado em": "Published on",
  "Nenhum agente publicado": "No agent published",
  "Não foi possível carregar o agente do tenant. Tente recarregar a página.": "Couldn't load the tenant's agent. Try reloading the page.",
  "números de teste autorizados": "authorized test numbers",
  "1 número de teste autorizado": "1 authorized test number",
  "Nenhum número autorizado — a IA não responde ninguém neste canal.": "No numbers authorized — the AI doesn't respond to anyone on this channel.",
  "Novos canais começam em modo de teste. Após concluir a configuração, abra Conexões para autorizar seus números de teste ou liberar o público.": "New channels start in test mode. After finishing setup, open Connections to authorize your test numbers or open it to the public.",
  "IA em modo de teste": "AI in test mode",
  "IA aberta ao público": "AI open to the public",
  "IA restrita por origem": "AI restricted by source",
  "Configurar acesso da IA": "Configure AI access",
  "Este número está em modo de teste": "This number is in test mode",
  "Nenhum número autorizado neste canal: a IA não responde ninguém. Cadastre o número de quem vai testar para receber as respostas automáticas.": "No number authorized on this channel: the AI doesn't answer anyone. Add the number of whoever will test so it receives the automatic replies.",
  "O número {numero} não está na lista de teste deste canal: a IA não responde a ele. Cadastre-o para receber as respostas automáticas.": "The number {numero} isn't on this channel's test list: the AI doesn't answer it. Add it to receive the automatic replies.",
  "O teste aqui não passa pelo canal: no WhatsApp real, a IA não responderia a este número.": "The test here doesn't go through the channel: on real WhatsApp, the AI wouldn't answer this number.",
  "Peça a um administrador para cadastrar o número de teste no cartão deste canal em Conexões.": "Ask an administrator to add the test number on this channel's card in Connections.",
  "Acesso da IA no WhatsApp": "AI access on WhatsApp",
  "Teste com pessoas de confiança antes de liberar o atendimento automático.": "Test with people you trust before enabling automatic support.",
  "Não foi possível carregar o acesso da IA.": "Couldn't load AI access.",
  "Use um telefone com DDI por linha, por exemplo {exemplo}.": "Use one phone number with country code per line, for example {exemplo}.",
  "Acesso da IA atualizado.": "AI access updated.",
  "Não foi possível confirmar o salvamento. Reabra este painel para conferir a configuração.": "Couldn't confirm the save. Reopen this panel to check the setting.",
  "Somente os números desta lista podem receber respostas automáticas neste canal.": "Only the numbers on this list can receive automatic replies on this channel.",
  "A lista de teste não restringe o atendimento enquanto a IA está aberta ao público.": "The test list doesn't restrict support while the AI is open to the public.",
  "Este canal usa autorizações por origem. Ativar o modo de teste substitui essa regra pela lista abaixo.": "This channel uses source-based authorizations. Turning on test mode replaces that rule with the list below.",
  "Números autorizados para teste": "Numbers authorized for testing",
  "Um telefone com DDI por linha. Lista vazia no modo de teste bloqueia todas as respostas automáticas.": "One phone number with country code per line. An empty list in test mode blocks all automatic replies.",
  "As mensagens continuam chegando ao Inbox, e sua equipe pode responder manualmente. Os testes são mensagens reais no WhatsApp, com os custos normais de uso.": "Messages still arrive in the Inbox, and your team can reply manually. Tests are real WhatsApp messages, with the usual usage costs.",
  "O agente precisa estar publicado e vinculado a este canal. Bloqueios do contato e atendimento humano continuam sendo respeitados.": "The agent needs to be published and linked to this channel. Contact blocks and human support are still respected.",
  "Salvar lista de teste": "Save test list",
  "Ativar modo de teste": "Turn on test mode",
  "Liberar atendimento ao público": "Open support to the public",
  "Liberar a IA para o público?": "Open the AI to the public?",
  "A lista de teste deixará de limitar as respostas. A IA poderá atender qualquer pessoa que enviar mensagem neste canal, respeitando os demais bloqueios.": "The test list will stop limiting replies. The AI will be able to respond to anyone who messages this channel, subject to the other blocks.",
  "Continuar em teste": "Continue in test mode",
  "Confirmar liberação": "Confirm opening",
  "Novos canais começam em modo de teste, sem respostas automáticas até você autorizar números ou liberar o público.": "New channels start in test mode, with no automatic replies until you authorize numbers or open it to the public.",
  "Assistência do agente": "Agent assistance",
  "Resposta aprovada. Acompanhe o envio aqui.": "Reply approved. Track the send here.",
  "Sugestão rejeitada. O feedback será usado na próxima sugestão.": "Suggestion rejected. Your feedback will be used for the next suggestion.",
  "Sua edição foi preservada. Confira se a conversa mudou antes de aprovar novamente.": "Your edit was preserved. Check whether the conversation changed before approving again.",
  "Preparando sugestão…": "Preparing suggestion…",
  "Sugestão para revisar": "Suggestion to review",
  "Resposta aprovada: aguardando envio": "Reply approved: waiting to send",
  "Enviando resposta aprovada…": "Sending approved reply…",
  "Resposta aprovada enviada": "Approved reply sent",
  "Sugestão rejeitada": "Suggestion rejected",
  "Nenhum agente publicado atende este canal. Publique uma versão do agente em IA › Agentes.": "No published agent handles this channel. Publish a version of the agent in AI › Agents.",
  "Não dá para sugerir nesta conversa: o contato pediu para não receber mensagens, foi anonimizado, ou o histórico não pôde ser lido.": "Can't suggest a reply in this conversation: the contact opted out of messages, was anonymized, or the history couldn't be read.",
  "Não foi possível gerar a sugestão. O motivo ficou registrado no servidor com o identificador abaixo.": "Couldn't generate the suggestion. The reason was logged on the server with the identifier below.",
  "Sugestão obsoleta: a conversa mudou": "Suggestion outdated: the conversation changed",
  "Não foi possível concluir a sugestão ou o envio": "Couldn't complete the suggestion or the send",
  "Aprovar envia somente este texto. Não altera dados, agenda ou a autonomia do agente.": "Approving only sends this text. It doesn't change data, the calendar, or the agent's autonomy.",
  "Resposta sugerida": "Suggested reply",
  "Ações propostas: precisam de autorização separada": "Proposed actions: need separate authorization",
  "Abra a ação correspondente no CRM ou na agenda para confirmar.": "Open the corresponding action in the CRM or calendar to confirm.",
  "Feedback para a próxima sugestão": "Feedback for the next suggestion",
  "Aprovar e enviar": "Approve and send",
  "Rejeitar": "Reject",
  "Confira a configuração do agente e tente gerar novamente.": "Check the agent's settings and try generating again.",
  "Operação do agente": "Agent operation",
  "Modo de operação": "Operation mode",
  "Assistido: revisar antes de enviar": "Assisted: review before sending",
  "Automático: responder com as regras do agente": "Automatic: reply using the agent's rules",
  "Retomar automático": "Resume automatic",
  "Pausar automático": "Pause automatic",
  "Automático pausado. A versão publicada foi preservada e a assistência continua disponível.": "Automatic paused. The published version was preserved and assistance is still available.",
  "O modo assistido prepara sugestões na conversa. Só a aprovação humana autoriza o envio.": "Assisted mode prepares suggestions in the conversation. Only human approval authorizes the send.",
  "Recuperar agente legado": "Recover legacy agent",
  "Este agente precisa concluir a configuração para atender.": "This agent needs to finish setup before it can handle conversations.",
  "O prompt e o conhecimento serão preservados. Nenhuma permissão para alterar negócios ou agenda será adicionada.": "The prompt and knowledge will be preserved. No permission to change deals or the calendar will be added.",
  "Já existe uma versão preservada. Revise, teste e publique pelo editor abaixo.": "A preserved version already exists. Review, test, and publish it using the editor below.",
  "Canal da recuperação": "Recovery channel",
  "Escolha um canal": "Choose a channel",
  "Credencial da recuperação": "Recovery credential",
  "Chave da instalação (se configurada)": "Installation key (if configured)",
  "Conferindo configuração…": "Checking settings…",
  "Conferir e publicar configuração preservada": "Check and publish preserved settings",
  "Mesmo motor e conhecimento do agente; nenhuma alteração é aplicada ao cliente.": "Same engine and knowledge as the agent; no change is applied to the client.",
  "Estado do contato simulado. Canal, opt-out e contexto serão conferidos novamente antes de um envio real.": "Contact state simulated. Channel, opt-out, and context will be checked again before a real send.",
  "Verificações da resposta": "Reply checks",
  "Provedor de teste controlado. O motor e as verificações são os mesmos; não há chamada a uma IA externa.": "Controlled test provider. The engine and checks are the same; there's no call to an external AI.",
  "Responsáveis por número": "Owners by number",
  "A capacidade e o horário de cada pessoa valem para todos os números. A distribuição automática respeita os responsáveis de cada canal.": "Each person's capacity and schedule apply across all numbers. Automatic distribution respects each channel's owners.",
  "Conecte um número para escolher os responsáveis.": "Connect a number to choose the owners.",
  "Usa todos os atendentes elegíveis da organização.": "Uses all eligible agents in the organization.",
  "Ninguém configurado — as conversas ficarão na fila.": "Nobody configured — conversations will stay in the queue.",
  "Somente as pessoas selecionadas recebem este número.": "Only the selected people receive this number.",
  "Nenhum atendente ativo na equipe.": "No active agents on the team.",
  "Salvar responsáveis": "Save owners",
  "Voltar ao padrão da organização": "Revert to the organization's default",
  "Responsáveis salvos.": "Owners saved.",
  "Quem fala aparece na mensagem?": "Show who is speaking in the message?",
  "Ligado, a mensagem que vai ao cliente ganha o nome de quem fala em negrito, na linha de cima. O histórico do CRM guarda o texto como foi escrito. Campanhas, lembretes e integrações por token não assinam.": "When on, the message sent to the client gets the speaker's name in bold on the line above. The CRM history keeps the text as it was written. Campaigns, reminders and token integrations are not signed.",
  "Assinar as mensagens dos atendentes": "Sign agents' messages",
  "Cada atendente aparece pelo próprio nome, com as iniciais em maiúscula.": "Each agent appears under their own name, with capitalized initials.",
  "Assinar as mensagens da IA": "Sign the AI's messages",
  "A IA aparece pelo nome abaixo, nunca pelo nome de um atendente.": "The AI appears under the name below, never under an agent's name.",
  "Nome da IA": "AI name",
  "Assinar com o nome de cada agente": "Sign with each agent's name",
  "Ligado, cada mensagem da IA leva o nome do agente que a escreveu, como está no cadastro do agente. O Nome da IA acima fica para a mensagem sem agente.": "When on, each AI message carries the name of the agent that wrote it, as registered for that agent. The AI name above is used for messages without an agent.",
  "Sem asteriscos nem quebra de linha.": "No asterisks or line breaks.",
  "Salvar assinatura": "Save signature",
  "Assinatura salva.": "Signature saved.",
  "Quem fala aparece na mensagem": "Show who is speaking in the message",
  "Põe o nome do atendente ou da IA em negrito na linha de cima da mensagem ao cliente.": "Puts the agent's or the AI's name in bold on the line above the message to the client.",
  "Não foi possível salvar. Tente novamente.": "Couldn't save. Try again.",
  "Atendente sem nome": "Agent with no name",
  "Configurar responsáveis por número": "Configure owners by number",
  "Consulte os responsáveis em Atendimento.": "Check the owners in Support.",
  "Detalhes para suporte": "Details for support",
  "Copiar detalhes": "Copy details",
  "Conversa aguardando responsável": "Conversation waiting for an owner",
  "Confira os responsáveis em Configurações → Atendimento.": "Check the owners in Settings → Support.",
  "Suas agendas Google": "Your Google calendars",
  "Escolha quais agendas ocupam seus horários e onde publicar novos compromissos. Os já publicados permanecem na agenda original.": "Choose which calendars occupy your schedule and where to publish new appointments. Ones already published stay on the original calendar.",
  "Carregando agendas…": "Loading calendars…",
  "Não foi possível carregar suas agendas.": "Couldn't load your calendars.",
  "Conecte sua conta pela Agenda": "Connect your account from Calendar",
  "Atualizar lista e sincronização": "Update list and sync",
  "Conta como ocupado": "Counts as busy",
  "Destino dos novos compromissos": "Destination for new appointments",
  "Leitura permitida. Esta agenda não está disponível para publicação.": "Reading allowed. This calendar isn't available for publishing.",
  "Esta permissão não oferece a leitura de eventos necessária. Revise o acesso no Google.": "This permission doesn't provide the event reading access needed. Review access in Google.",
  "Última sincronização": "Last sync",
  "Ainda não sincronizada": "Not synced yet",
  "Leitura em andamento; a cobertura será confirmada ao terminar.": "Reading in progress; coverage will be confirmed when it finishes.",
  "Salvar agendas": "Save calendars",
  "Sincronização Google": "Google sync",
  "Este compromisso precisa de uma decisão de sincronização.": "This appointment needs a sync decision.",
  "Há alterações aguardando sincronização.": "There are changes waiting to sync.",
  "Alterações sincronizadas.": "Changes synced.",
  "Ainda não publicado no Google.": "Not yet published on Google.",
  "Aqui": "Here",
  "No Google": "On Google",
  "Evento indisponível ou incompatível": "Event unavailable or incompatible",
  "A publicação também substituiria campos alterados no Google. Revise antes de continuar.": "Publishing would also overwrite fields changed on Google. Review before continuing.",
  "Preservamos o histórico daqui. Revise o evento no Google ou crie outro compromisso pela Agenda.": "We preserved the history from here. Review the event on Google or create another appointment from Calendar.",
  "Usar horário do Google": "Use Google's time",
  "Usar cancelamento do Google": "Use Google's cancellation",
  "Publicar alteração daqui": "Publish the change from here",
  "Manter horário daqui": "Keep the time from here",
  "Preservar campos do Google": "Preserve Google's fields",
  "Decisão registrada. O Google será relido antes de aplicar; mudanças novas exigem outra decisão.": "Decision recorded. Google will be re-read before applying it; new changes require another decision.",
  "Tentar sincronizar novamente": "Try syncing again",
  "Configurar suas agendas": "Configure your calendars",
  "Ocupação do Google ainda não verificada neste período.": "Google's availability hasn't been checked for this period yet.",
  "Marcar compromisso": "Schedule appointment",
  "Recuperação encerrada. Revise o próximo passo.": "Recovery ended. Review the next step.",
  "Acompanhamento encerrado sem novo envio": "Follow-up ended with no new send",
  "Só começa após falta confirmada pela equipe. Remarcação, cancelamento ou nova resposta interrompem a recuperação. Outro acompanhamento ativo impede o início.": "Only starts after the team confirms a no-show. Rescheduling, cancellation, or a new reply interrupts the recovery. Another active follow-up prevents it from starting.",
  "Tipos de compromisso (nenhum selecionado = todos)": "Appointment types (none selected = all)",
  "Não foi possível carregar os tipos de compromisso.": "Couldn't load the appointment types.",
  "Abrir compromisso": "Open appointment",
  "Abra o compromisso e confirme a presença.": "Open the appointment and confirm attendance.",
  "Confira o motivo e escolha o próximo passo no compromisso.": "Check the reason and choose the next step on the appointment.",
  "Compromisso": "Appointment",
  "Este compromisso está indisponível para você.": "This appointment isn't available to you.",
  "Compareceu": "Attended",
  "Compromisso pessoal, sem cliente vinculado.": "Personal appointment, no linked client.",
  "Presença registrada pela equipe": "Attendance recorded by the team",
  "O horário sozinho não confirma falta. A equipe precisa registrar o que aconteceu.": "The time alone doesn't confirm a no-show. The team needs to record what happened.",
  "Falta confirmada. O resultado da recuperação ainda não está disponível.": "No-show confirmed. The recovery result isn't available yet.",
  "O compromisso mudou ou a alteração não foi concluída. Revise os dados antes de decidir novamente.": "The appointment changed or the change wasn't completed. Review the details before deciding again.",
  "Descartar rascunho e revisar": "Discard draft and review",
  "Recuperação iniciada": "Recovery started",
  "Não iniciada: outro acompanhamento já está ativo.": "Not started: another follow-up is already active.",
  "Não iniciada: mais de um fluxo foi configurado para esta falta.": "Not started: more than one flow was configured for this no-show.",
  "Não iniciada: configure um fluxo e habilite-o em um assistente publicado.": "Not started: configure a flow and enable it on a published assistant.",
  "Não iniciada: o atendimento ou a resposta do cliente mudou.": "Not started: the support case or the client's reply changed.",
  "Sem contato vinculado. Este compromisso não inicia uma recuperação.": "No linked contact. This appointment doesn't start a recovery.",
  "Recuperação iniciada e interrompida porque o cliente respondeu.": "Recovery started and interrupted because the client replied.",
  "Revise o próximo passo.": "Review the next step.",
  "Revisar acompanhamentos": "Review follow-ups",
  "Mensagem do cliente usada como evidência (opcional)": "Client message used as evidence (optional)",
  "Mensagem de evidência": "Evidence message",
  "Confirmação da equipe, sem mensagem": "Team confirmation, no message",
  "Mensagem sem texto": "Message with no text",
  "Ao confirmar, você valida o significado da mensagem para este compromisso.": "By confirming, you validate the meaning of the message for this appointment.",
  "Lembrar em uma hora": "Remind in an hour",
  "Motivo do cancelamento": "Cancellation reason",
  "Confirmação de presença": "Attendance confirmation",
  "Depois do compromisso, peça confirmação à equipe. Sem confirmação, o sistema mantém a presença desconhecida e nunca presume falta.": "After the appointment, ask the team to confirm. Without confirmation, the system keeps attendance as unknown and never assumes a no-show.",
  "Pedir confirmação após o fim (minutos)": "Ask for confirmation after the end (minutes)",
  "Proteger de cobranças por silêncio após o fim (minutos)": "Protect from follow-up messages for silence after the end (minutes)",
  "Quando esse prazo acabar, a pendência continua visível. Outro compromisso vivo ainda protege o contato.": "When this deadline ends, the pending item stays visible. Another active appointment still protects the contact.",
  "Salvar prazos": "Save deadlines",
  "Prazos salvos.": "Deadlines saved.",
  "Buscar cliente": "Search client",
  "Quem será atendido": "Who will be attended to",
  "Compromisso pessoal, sem cliente": "Personal appointment, no client",
  "Conversa vinculada (opcional)": "Linked conversation (optional)",
  "Sem conversa vinculada": "No linked conversation",
  "Não foi possível carregar os vínculos. Tente novamente.": "Couldn't load the links. Try again.",
  "Falta confirmada pela equipe": "No-show confirmed by the team",
  "Gatilho: falta confirmada pela equipe": "Trigger: no-show confirmed by the team",
  "Presença não confirmada · revise o compromisso": "Attendance not confirmed · review the appointment",
  "Confirme a presença · cobrança aguardando": "Confirm attendance · message pending",
  "Compromisso agendado · cobrança aguardando": "Appointment scheduled · message pending",
  "Ver compromisso": "View appointment",
  "Confirmar presença": "Confirm attendance",
  "Revisar recuperação": "Review recovery",
  "Abrir conversa": "Open conversation",
  "Abrir negócio": "Open deal",
  "Abrir acompanhamento": "Open follow-up",
  "Revisar conexão": "Review connection",
  "Revisar agente": "Review agent",
  "Testar ou revisar resposta": "Test or review reply",
  "Abrir base de conhecimento": "Open knowledge base",
  "Abrir evolução do assistente": "Open assistant evolution",
  "Revisar conexões": "Review connections",
  "Revisar provedores de IA": "Review AI providers",
  "Revisar modelos do canal": "Review channel templates",
  "Abrir uma conversa afetada": "Open an affected conversation",
  "Abrir Agenda": "Open Calendar",
  "Este contato tem 1 compromisso na Agenda. Cancele ou apague o compromisso antes de excluir.": "This contact has 1 appointment in the Calendar. Cancel or delete the appointment before deleting the contact.",
  "Este contato tem {n} compromissos na Agenda. Cancele ou apague os compromissos antes de excluir.": "This contact has {n} appointments in the Calendar. Cancel or delete the appointments before deleting the contact.",
  "Abrir uso de IA": "Open AI usage",
  "Abrir Radar": "Open Radar",
  "Peça a quem administra para revisar a conexão do WhatsApp.": "Ask an administrator to review the WhatsApp connection.",
  "Confira o motivo deste aviso com quem administra antes de tentar a operação novamente.": "Check the reason for this alert with an administrator before trying the operation again.",
  "Peça a quem administra para conferir o processamento descrito neste aviso.": "Ask an administrator to check the processing described in this alert.",
  "Peça ao gestor para revisar o limite e o uso de IA.": "Ask the manager to review the AI limit and usage.",
  "Confira o atendimento descrito e combine quem assume o próximo passo.": "Check the support case described and agree on who takes the next step.",
  "Na evolução do assistente, confira as propostas disponíveis. Este aviso não identifica uma proposta específica.": "In the assistant evolution, check the available proposals. This alert doesn't identify a specific proposal.",
  "Na evolução do assistente, confira a avaliação de qualidade. Este aviso não identifica uma avaliação específica.": "In the assistant evolution, check the quality evaluation. This alert doesn't identify a specific evaluation.",
  "Peça ao gestor para revisar o acompanhamento que parou.": "Ask the manager to review the follow-up that stopped.",
  "Confira se cabe retomar o atendimento descrito neste aviso.": "Check whether it makes sense to resume the support case described in this alert.",
  "Confira os negócios do contato e escolha a qual deles pertence a próxima ação.": "Check the contact's deals and choose which one the next action belongs to.",
  "Revise os negócios parados no Radar e defina o próximo passo.": "Review the stalled deals in Radar and define the next step.",
  "Revise no Radar se ainda cabe retomar os negócios indicados.": "Check in Radar whether it still makes sense to resume the deals indicated.",
  "Peça ao gestor para revisar as ferramentas habilitadas para o assistente deste atendimento.": "Ask the manager to review the tools enabled for this conversation's assistant.",
  "Confira a resposta que não chegou antes de decidir se precisa enviar novamente.": "Check the reply that didn't arrive before deciding whether you need to send it again.",
  "Peça ao gestor para revisar o provedor e as credenciais de leitura de fotos e áudios.": "Ask the manager to review the provider and credentials for reading photos and audio.",
  "Confira os modelos na conexão WhatsApp via Parceiro. Este aviso não identifica um modelo específico.": "Check the templates in the WhatsApp via Partner connection. This alert doesn't identify a specific template.",
  "Peça a quem administra para revisar a situação do número nas conexões.": "Ask an administrator to review the number's status in Connections.",
  "Peça a quem administra para autorizar os números de teste em Conexões ou abrir o canal ao público.": "Ask an administrator to authorize the test numbers in Connections or open the channel to the public.",
  "Confira o compromisso descrito e defina quem fica responsável.": "Check the appointment described and define who's responsible.",
  "A sugestão venceu. Se a informação ainda for relevante, confirme com o cliente antes de editar sua ficha.": "The suggestion expired. If the information is still relevant, confirm it with the client before editing their record.",
  "Peça ao gestor para conferir o material e o motivo da falha na base de conhecimento.": "Ask the manager to review the material and the reason for the failure in the knowledge base.",
  "Confira a situação descrita neste aviso com a pessoa responsável.": "Check the situation described in this notification with the person responsible.",
  "Este aviso não tem um contexto que possa ser aberto nesta versão.": "This notification doesn't have a context that can be opened in this version.",
  "Este contexto não está disponível para você. Ele pode ter sido removido ou seu acesso pode ter mudado.": "This context isn't available to you. It may have been removed or your access may have changed.",
  "Peça a quem administra para revisar este contexto.": "Ask the admin to review this context.",
  "Peça ao gestor para revisar este contexto.": "Ask the manager to review this context.",
  "Seu acesso aos avisos não está disponível. Confira sua sessão e tente novamente.": "Your access to notifications isn't available. Check your session and try again.",
  "Não foi possível atualizar os avisos. A lista abaixo pode estar desatualizada.": "We couldn't update the notifications. The list below may be outdated.",
  "Não foi possível carregar os avisos. Tente novamente.": "We couldn't load the notifications. Try again.",
  "Não foi possível atualizar este aviso. Tente novamente.": "We couldn't update this notification. Try again.",
  "Encerrar demanda": "Close case",
  "Desfecho registrado.": "Outcome recorded.",
  "Não foi possível encerrar. Cancele esta edição e abra novamente para revisar o desfecho.": "We couldn't close it. Cancel this edit and open it again to review the outcome.",
  "Desfecho da demanda": "Case outcome",
  "Resolvida": "Resolved",
  "Convertida": "Converted",
  "Não procede": "Not applicable",
  "Encerrada pelo cliente": "Closed by client",
  "Perdida": "Lost",
  "Expirada sem resposta": "Expired without response",
  "Registra o resultado desta demanda. As conversas dos outros canais permanecem disponíveis.": "Records the outcome of this case. Conversations in the other channels remain available.",
  "Confirmar desfecho": "Confirm outcome",
  "Demanda vigente neste canal": "Active case in this channel",
  "Memória do contato": "Contact memory",
  "Fatos duráveis registrados nas notas. Pendências pertencem à demanda vigente.": "Durable facts recorded in the notes. Pending items belong to the active case.",
  "Nenhum fato durável registrado.": "No durable facts recorded.",
  "Histórico encerrado — sem tarefas pendentes": "Closed history — no pending tasks",
  "Interface": "Interface",
  "Perfil de interface": "Interface profile",
  "Completa": "Full",
  "Simplificada": "Simplified",
  "Personalizada": "Custom",
  "Define quais áreas aparecem na navegação. As permissões continuam sendo determinadas pelo papel. Links de conversas e avisos podem abrir áreas autorizadas que estejam ocultas.": "Defines which areas appear in the navigation. Permissions are still determined by the role. Links from conversations and notifications can open authorized areas that are hidden.",
  "Trocar o perfil restaura sua seleção padrão. Perfil, segurança e acesso à equipe de quem administra continuam disponíveis.": "Switching profiles restores your default selection. The admin still has access to profile, security, and team settings.",
  "A seleção contém áreas antigas. Confira e salve novamente.": "The selection contains outdated areas. Check it and save again.",
  "Personalizar áreas visíveis": "Customize visible areas",
  " (personalizada)": " (custom)",
  "Selecione ao menos uma área de trabalho permitida ao papel.": "Select at least one work area allowed for the role.",
  "Interface atualizada.": "Interface updated.",
  "Interface de": "Interface for",
  "membro": "member",
  "A alteração vale apenas nesta organização e aparece para o membro sem sair da conta.": "The change applies only to this organization and appears for the member without signing out.",
  "A seleção anterior contém áreas que não existem mais. Confira e salve novamente.": "The previous selection contains areas that no longer exist. Check it and save again.",
  "Salvar interface": "Save interface",
  "Sua navegação foi atualizada. Você pode continuar nesta tela.": "Your navigation was updated. You can stay on this screen.",
  "Atendimento": "Support",
  "CRM": "CRM",
  "Agente de IA": "AI agent",
  "Canais": "Channels",
  "Análise": "Analytics",
  "Organização": "Organization",
  "Selecionar org": "Select org",
  "o dia todo": "all day",
  "Dias sem atendimento": "Days without service",
  "Feriado, férias, viagem. Nesses dias o sistema deixa de oferecer horários — e o que já estava marcado continua marcado, para você decidir o que fazer com cada um.": "Holiday, vacation, trip. On these days, the system stops offering time slots — and anything already booked stays booked, so you can decide what to do with each one.",
  "Ex.: feriado": "E.g.: holiday",
  "Fechar este dia": "Close this day",
  "Dias fora da rotina": "Days outside the routine",
  "Feche um dia (feriado, férias, viagem) ou abra um dia que a sua jornada semanal não cobre. Em dia fechado o sistema deixa de oferecer horários, e o que já estava marcado continua marcado, para você decidir o que fazer com cada um.": "Close a day (holiday, vacation, trip) or open a day that your weekly schedule doesn't cover. On a closed day, the system stops offering time slots, and anything already booked stays booked, so you can decide what to do with each one.",
  "O que fazer": "What to do",
  "Fechar o dia": "Close the day",
  "Abrir para atendimento": "Open for service",
  "Das": "From",
  "Abrir este dia": "Open this day",
  "Repetir toda semana até (opcional)": "Repeat every week until (optional)",
  "dia(s) gravado(s)": "day(s) saved",
  "já existia(m)": "already existed",
  "A hora final precisa ser maior que a inicial.": "The end time must be later than the start time.",
  "Nenhum dia fora da rotina daqui para a frente.": "No days outside the routine from now on.",
  "Nenhum dia fechado daqui para a frente.": "No closed days from now on.",
  "aberto excepcionalmente": "open as an exception",
  "Abrir atendimento": "Open conversation",
  "Abra o atendimento e diga o que fazer: concluir, pedir informação ao cliente ou passar para uma pessoa.": "Open the conversation and say what to do: close it, ask the client for information, or hand it off to a person.",
  "A IA pediu ajuda à equipe": "The AI asked the team for help",
  "Abra o caso para responder. A IA continua atendendo o cliente enquanto isso.": "Open the case to reply. The AI keeps assisting the client in the meantime.",
  "Um atendimento espera decisão da equipe": "A conversation is waiting for the team's decision",
  "Soltar o horário de um pedido não confirmado após (minutos)": "Release the time slot for an unconfirmed request after (minutes)",
  "Vale só para tipos de atendimento que pedem confirmação. Enquanto o pedido espera, o horário fica reservado e ninguém mais o pega; passado o prazo sem decisão, ele volta a ser oferecido. O cliente não é avisado, e o pedido continua na fila.": "Only applies to appointment types that require confirmation. While the request is pending, the time slot stays reserved and no one else can take it; once the deadline passes without a decision, it's offered again. The client isn't notified, and the request stays in the queue.",
  "Financeiro": "Finance",
  "Onde o dinheiro fica, como o cliente paga e como cada lançamento é classificado.": "Where the money is kept, how the client pays, and how each entry is classified.",
  "Contas, formas de pagamento e como cada lançamento é classificado.": "Accounts, payment methods, and how each entry is classified.",
  "conta removida": "account removed",
  "Contas": "Accounts",
  "Onde o dinheiro fica. O saldo que aparece nos relatórios é sempre somado dos lançamentos — o valor aqui é só o ponto de partida.": "Where the money is kept. The balance shown in reports is always calculated by adding up the entries — the value here is just the starting point.",
  "Nome da conta": "Account name",
  "Ex.: Caixa": "E.g.: Cash",
  "Tipo da conta": "Account type",
  "Caixa": "Cash",
  "Banco": "Bank",
  "Outra": "Other",
  "Adicionar conta": "Add account",
  "Nenhuma conta cadastrada.": "No accounts registered.",
  "Formas de pagamento": "Payment methods",
  "Como o cliente paga. A conta escolhida aqui é onde esse dinheiro entra quando a comanda é fechada.": "How the client pays. The account chosen here is where that money goes when the order is closed.",
  "Nome da forma de pagamento": "Payment method name",
  "Ex.: Pix": "E.g.: Pix",
  "Conta de destino": "Destination account",
  "Decidir depois": "Decide later",
  "Adicionar forma": "Add method",
  "Nenhuma forma de pagamento cadastrada.": "No payment methods registered.",
  "sem conta definida": "no account set",
  "Plano de contas": "Chart of accounts",
  "Como cada lançamento é classificado. Entrada e saída são coisas diferentes.": "How each entry is classified. Income and expense are different things.",
  "Nome do plano de contas": "Category name",
  "Ex.: Serviços": "E.g.: Services",
  "Entrada ou saída": "Income or expense",
  "Entrada ou saída?": "Income or expense?",
  "Entrada": "Income",
  "Saída": "Expense",
  "Adicionar plano": "Add category",
  "Nenhum plano de contas cadastrado.": "No categories registered.",
  "Inbox": "Inbox",
  "Agenda": "Calendar",
  "Radar": "Radar",
  "Seu tema na tela": "Your on-screen theme",
  "Respostas rápidas": "Quick replies",
  "Contatos": "Contacts",
  "Funis": "Pipelines",
  "Etapas do funil": "Pipeline stages",
  "Tipos de agendamento": "Appointment types",
  "Automação": "Automation",
  "Agentes": "Agents",
  "Follow-ups": "Follow-ups",
  "Roteadores": "Routers",
  "Ver tudo em IA": "See all in AI",
  "Ver tudo em CRM": "See all in CRM",
  "Ver tudo em Análise": "See all in Analytics",
  "Conexões": "Connections",
  "Webhooks": "Webhooks",
  "Desempenho": "Performance",
  "Evolução da IA": "AI evolution",
  "Audit Log": "Audit Log",
  "Configurações": "Settings",
  "Recolher": "Collapse",
  "Buscar": "Search",
  "Nenhuma conversa com esses filtros": "No conversations with these filters",
  "Ativos:": "Active:",
  "Busca": "Search",
  "Etiqueta": "Tag",
  "Buscar por nome, telefone ou última mensagem…": "Search by name, phone, or last message…",
  "Buscar mensagens…": "Search messages…",
  "Todos os números": "All numbers",
  "Todas as tags": "All tags",
  "Todas (E)": "All (AND)",
  "Qualquer uma (OU)": "Any (OR)",
  "Apenas não lidos": "Unread only",
  "Não lidos": "Unread",
  "Grupo": "Group",
  "Fila": "Queue",
  "Minhas": "Mine",
  "Todas": "All",
  "Fechadas": "Closed",
  "Arquivadas": "Archived",
  "IA": "AI",
  "Sem mensagens": "No messages",
  "Nenhuma conversa": "No conversations",
  "Assumir": "Take over",
  "Liberar": "Release",
  "Transferir": "Transfer",
  "Lembrar": "Remind",
  "Fechar": "Close",
  "Devolver ao automático": "Return to automatic",
  "Aberta": "Open",
  "Fechada": "Closed",
  "Em atendimento": "In progress",
  "Aguardando atendente": "Waiting for agent",
  "Automático atendendo": "Automatic responding",
  "Sem atendente": "No agent",
  "Encerrada": "Closed",
  "Automático pausado": "Automatic paused",
  "Automático pausado — alguém assumiu": "Automatic paused — someone took over",
  "Automático pausado — atendimento pelo celular (#on religa)": "Automatic paused — handled from the phone (#on turns it back on)",
  "Automático pausado para este cliente": "Automatic paused for this client",
  "Automático volta em instantes": "Automatic resumes shortly",
  "Cliente pediu para não receber mensagens": "Client asked not to receive messages",
  "Pausar o automático": "Pause automatic",
  "Ver contato": "View contact",
  "Responder": "Reply",
  "Nota interna": "Internal note",
  "Escreva uma mensagem…": "Write a message…",
  "Escreva uma nota interna… (só o time vê)": "Write an internal note… (only the team sees it)",
  "Enviar": "Send",
  "Enviar modelo": "Send template",
  "Modelo do WhatsApp": "WhatsApp template",
  "Opções enviadas ao cliente": "Options sent to the customer",
  "Escolha um modelo aprovado…": "Choose an approved template…",
  "CONTATO": "CONTACT",
  "Recolher painel do contato": "Collapse contact panel",
  "Expandir painel do contato": "Expand contact panel",
  "Abrir no funil": "Open in pipeline",
  "TAGS DA CONVERSA": "CONVERSATION TAGS",
  "DEMANDAS ABERTAS": "OPEN CASES",
  "LEADS RECENTES": "RECENT LEADS",
  "PEDIDOS RECENTES": "RECENT ORDERS",
  "ATIVIDADE": "ACTIVITY",
  "Sem tags.": "No tags.",
  "Sem negócios.": "No deals.",
  "Sem pedidos.": "No orders.",
  "Sem atividade.": "No activity.",
  "Nova tag…": "New tag…",
  "Responder à nova mensagem do cliente": "Reply to the client's new message",
  "Sem próximo passo definido": "No next step set",
  "Marcar próximo passo": "Set next step",
  "Lead": "Lead",
  "Tag": "Tag",
  "Apenas atrasados": "Overdue only",
  "Sem responsável": "No owner",
  "Editar campos": "Edit fields",
  "Linha do tempo": "Timeline",
  "DADOS DO NEGÓCIO": "DEAL DETAILS",
  "Título": "Title",
  "Descrição": "Description",
  "Fechamento previsto": "Expected close date",
  "Tags (separadas por vírgula)": "Tags (comma-separated)",
  "Salvar": "Save",
  "vazio": "empty",
  "Abrir conversa no Inbox": "Open conversation in Inbox",
  "Buscar contatos…": "Search contacts…",
  "Nome": "Name",
  "Telefone": "Phone",
  "Nenhum contato": "No contacts",
  "Bloqueado": "Blocked",
  "Números por QR": "Numbers via QR",
  "API Oficial (Meta)": "Official API (Meta)",
  "API oficial": "Official API",
  "Provedor parceiro": "Partner provider",
  "Conexão": "Connection",
  "Modelos do parceiro": "Partner templates",
  "Editando": "Editing",
  "nome, idioma e categoria não mudam depois de criado.": "name, language, and category don't change after it's created.",
  "Ao salvar, a plataforma revisa o modelo de novo. A Meta limita quantas vezes um modelo aprovado pode ser editado; se passar do limite, a resposta dela aparece aqui.": "When you save, the platform reviews the template again. Meta limits how many times an approved template can be edited; if you go over the limit, its response appears here.",
  "Salvar e enviar para revisão": "Save and submit for review",
  "Modelo atualizado e enviado para revisão.": "Template updated and submitted for review.",
  "Modelo apagado.": "Template deleted.",
  "Apagar o modelo": "Delete template",
  "Ele é apagado também na plataforma do WhatsApp, e não dá para desfazer. A Meta não deixa usar o mesmo nome de novo por 30 dias.": "It's also deleted on the WhatsApp platform, and this can't be undone. Meta won't let you use the same name again for 30 days.",
  "Este modelo está em uso:": "This template is in use:",
  "Sem ele, esse passo do follow-up é pulado e o agente não consegue mandá-lo. Troque antes, ou apague assim mesmo.": "Without it, this follow-up step is skipped and the agent can't send it. Change it first, or delete it anyway.",
  "Apagar assim mesmo": "Delete anyway",
  "Este modelo está em uso. Confirme para apagar assim mesmo.": "This template is in use. Confirm to delete it anyway.",
  "Templates da Meta": "Meta templates",
  "Sincronizar": "Sync",
  "Criar modelo": "Create template",
  "Cancelar": "Cancel",
  "Enviar para revisão": "Submit for review",
  "Reconectar": "Reconnect",
  "Conectar": "Connect",
  "Desconectar": "Disconnect",
  "Fuso horário da janela": "Window time zone",
  "Carregando…": "Loading…",
  "Nenhum resultado": "No results",
  "Erro": "Error",
  "Excluir": "Delete",
  "Editar": "Edit",
  "Voltar": "Back",
  "Dados inválidos.": "Invalid data.",
  "Perfil atualizado.": "Profile updated.",
  "Organização atualizada.": "Organization updated.",
  "Salvando…": "Saving…",
  "Nome completo": "Full name",
  "Trocar email — em breve.": "Change email — coming soon.",
  "Fuso horário": "Time zone",
  "Avatar URL": "Avatar URL",
  "Upload de arquivo — em breve. Cole uma URL pública.": "File upload coming soon. Paste a public URL.",
  "Nome de exibição": "Display name",
  "Razão social": "Legal name",
  "Denominação social": "Corporate name",
  "NIPC": "NIPC",
  "DPO email": "DPO email",
  "Retenção de mídia (dias)": "Media retention (days)",
  "URL política de privacidade": "Privacy policy URL",
  "Informações pessoais. Email só pode ser trocado em breve.": "Personal information. You'll be able to change your email soon.",
  "Dados da empresa, retenção de mídia, DPO. Admin only.": "Company data, media retention, DPO. Admin only.",
  "Montar o agente": "Set up the agent",
  "Ensinar o agente": "Teach the agent",
  "Acompanhar o agente": "Monitor the agent",
  "Tudo que define quem atende por você — e como acompanhar o que ele faz.": "Everything that defines who handles conversations for you — and how to track what it does.",
  "Quem atende por você: instruções, modelo, ferramentas e publicação.": "Who handles conversations for you: instructions, model, tools, and publishing.",
  "Como o agente retoma uma conversa que esfriou, para nenhuma morrer no silêncio.": "How the agent follows up on a conversation that's gone cold, so none dies in silence.",
  "Qual agente pega qual conversa, e quando o humano assume.": "Which agent takes which conversation, and when a human takes over.",
  "Credenciais": "Credentials",
  "A chave do provedor de IA que os agentes usam para pensar.": "The AI provider key that agents use to think.",
  "Provedores": "Providers",
  "Ligue o Jev para decisões rápidas e escolha qual inteligência atende cada parte do sistema.": "Turn on Jev for quick decisions and choose which intelligence handles each part of the system.",
  "Conhecimento": "Knowledge",
  "Os materiais que o agente consulta antes de responder sobre o seu negócio.": "The materials the agent checks before answering about your business.",
  "Memória": "Memory",
  "O que o agente já aprendeu sobre a sua operação e reaproveita.": "What the agent has already learned about your operation and reuses.",
  "Skills": "Skills",
  "As ações que o agente pode executar sozinho durante o atendimento.": "The actions the agent can take on its own during a conversation.",
  "Os atendimentos que o agente conduziu, do início ao desfecho.": "The conversations the agent has handled, from start to finish.",
  "O que a IA encontrou e precisa de uma decisão sua.": "What the AI found and needs a decision from you.",
  "Alertas": "Alerts",
  "Melhorias que a IA sugere para si mesma, esperando sua decisão.": "Improvements the AI suggests for itself, waiting on your decision.",
  "O que a IA fez — e, quando falhou, o que aconteceu e o que fazer.": "What the AI did — and, when it failed, what happened and what to do.",
  "Uso e orçamento": "Usage and budget",
  "Quanto a IA consumiu e qual é o teto de gasto do mês.": "How much the AI has used and what the month's spending cap is.",
  "O dia a dia da venda": "The day-to-day of selling",
  "Preparar a venda": "Prepare the sale",
  "Onde a venda acontece — e o que você define uma vez para ela funcionar.": "Where the sale happens — and what you set up once to make it work.",
  "Os números do período": "This period's numbers",
  "O histórico que se consulta": "The history you can look up",
  "Como o negócio foi no período — e o histórico para quando alguém perguntar por quê.": "How the business did in the period — and the history for when someone asks why.",
  "Sua conta": "Your account",
  "Sua empresa": "Your company",
  "Dados e acesso": "Data and access",
  "Segurança": "Security",
  "Notificações": "Notifications",
  "Equipe": "Team",
  "Distribuição de atendimento": "Conversation distribution",
  "Sua conta, os dados da empresa e quem tem acesso ao quê.": "Your account, your company's data, and who has access to what.",
  "Seu nome, idioma, fuso horário e avatar.": "Your name, language, time zone, and avatar.",
  "Verificação em duas etapas, códigos de recuperação e sessões.": "Two-step verification, recovery codes, and sessions.",
  "Por onde e sobre o quê você quer ser avisado.": "Where and about what you want to be notified.",
  "Quem trabalha aqui, com qual papel e quanta conversa cada um aguenta.": "Who works here, with what role, and how many conversations each person can handle.",
  "Quem recebe cada cliente novo, e o que cada atendente enxerga.": "Who receives each new client, and what each agent sees.",
  "Dados da empresa, retenção de dados e encarregado de LGPD.": "Company data, data retention, and LGPD officer.",
  "O nome e a cor que sua empresa mostra dentro do sistema.": "The name and color your company shows inside the system.",
  "Plano e cobrança.": "Plan and billing.",
  "Pedidos de exportação e exclusão de dados feitos por clientes.": "Data export and deletion requests made by clients.",
  "Chaves para outro sistema conversar com o seu CRM.": "Keys for another system to talk to your CRM.",
  "Navegação principal": "Main navigation",
  "Expandir sidebar": "Expand sidebar",
  "Recolher sidebar": "Collapse sidebar",
  "Versão": "Version",
  "versão": "version",
  "Nova versão": "New version",
  "disponível": "available",
  "Abrir navegação": "Open navigation",
  "Buscar telas": "Search screens",
  "Buscar telas do sistema…": "Search system screens…",
  "Telas": "Screens",
  "Buscar por nome, objetivo ou função (ex: leads, agenda, prompt, whatsapp)...": "Search by name, purpose, or function (e.g.: leads, calendar, prompt, whatsapp)...",
  "Tente buscar por outro termo ou selecione 'Todas' nas categorias.": "Try searching for another term or select 'All' in categories.",
  "ferramenta": "tool",
  "ferramentas": "tools",
  "Use as setas ↑↓ e Enter para navegar": "Use the ↑↓ arrows and Enter to navigate",
  "ESC para fechar": "ESC to close",
  "Buscar...": "Search...",
  "Menu do usuário": "User menu",
  "Sair": "Log out",
  "Central de avisos": "Notification center",
  "A Central de avisos é para quem atende": "The notification center is for the people who handle conversations",
  "Os avisos são pedidos do assistente para as pessoas que atendem. Se precisar deles, peça a quem administra para revisar seu acesso.": "Notifications are the assistant's requests for the people who handle conversations. If you need them, ask whoever administers the workspace to review your access.",
  "em aberto": "open",
  "Agentes de IA": "AI agents",
  "Configure o comportamento dos agentes que respondem no WhatsApp.": "Configure the behavior of the agents that respond on WhatsApp.",
  "Nenhum agente configurado": "No agent configured",
  "Crie um agente para responder a conversas no WhatsApp com IA. Você configura prompt, tools, gatilhos e janela de contexto.": "Create an agent to respond to WhatsApp conversations with AI. You configure the prompt, tools, triggers, and context window.",
  "Novo agente": "New agent",
  "Criar novo": "Create new",
  "Nenhum agente corresponde aos filtros atuais.": "No agent matches the current filters.",
  "Buscar por nome…": "Search by name…",
  "Buscar agentes": "Search agents",
  "Filtrar por status": "Filter by status",
  "Status": "Status",
  "status": "status",
  "Todos": "All",
  "Publicado": "Published",
  "Rascunho": "Draft",
  "Pausado": "Paused",
  "Arquivado": "Archived",
  "Inválido": "Invalid",
  "default": "default",
  "Incluir arquivados": "Include archived",
  "Menu de ações": "Actions menu",
  "Duplicar": "Duplicate",
  "Renomear": "Rename",
  "Despausar": "Resume",
  "Pausar": "Pause",
  "Arquivar": "Archive",
  "Agente duplicado.": "Agent duplicated.",
  "Agente reativado.": "Agent resumed.",
  "Agente pausado.": "Agent paused.",
  "Agent arquivado.": "Agent archived.",
  "Agente arquivado.": "Agent archived.",
  "Falha": "Error",
  "Erro ao executar ação.": "Error running action.",
  "O agente padrão da organização não pode ser arquivado.": "The organization's default agent can't be archived.",
  "O agente deixa de responder gatilhos e some das listas ativas. Versões publicadas são preservadas para auditoria. Não é possível desarquivar pela UI nesta versão.": "The agent stops responding to triggers and disappears from active lists. Published versions are kept for audits. You can't unarchive it from the UI in this version.",
  "Renomear agente": "Rename agent",
  "Apenas o nome interno muda. Versões publicadas e histórico são preservados.": "Only the internal name changes. Published versions and history are kept.",
  "Renomeado.": "Renamed.",
  "Modelo da versão publicada — é o que atende o cliente.": "Model of the published version — this is what serves the client.",
  "Modelo do cadastro; nenhuma versão publicada ainda.": "Model of the record; no published version yet.",
  "Tipo": "Type",
  "Prioridade": "Priority",
  "Visualizar": "View",
  "Dê um nome para este agente.": "Give this agent a name.",
  "O nome pode ter até 120 caracteres.": "The name can have up to 120 characters.",
  "Escreva as instruções do agente (pelo menos uma frase).": "Write the agent's instructions (at least one sentence).",
  "As instruções têm": "The instructions have",
  "caracteres, e o máximo é 20.000. Corte": "characters, and the maximum is 20,000. Cut",
  "para conseguir salvar.": "to be able to save.",
  "Escolha o modelo de inteligência artificial.": "Choose the AI model.",
  "Escolha a chave de acesso da empresa de inteligência artificial.": "Choose the access key for the AI company.",
  "Esta instalação não tem chave de": "This installation doesn't have a key for",
  "Escolha outra empresa de IA ou cadastre uma chave.": "Choose another AI company or add a key.",
  "Escolha por qual número de WhatsApp ele atende.": "Choose which WhatsApp number it handles.",
  "Escolha por qual número de WhatsApp ele atende. O rascunho está salvo; conecte um número em Conexões e volte aqui para publicar.": "Choose which WhatsApp number it handles. The draft is saved; connect a number in Connections and come back here to publish.",
  "Nenhum número conectado ainda — o rascunho salva sem ele.": "No number connected yet — the draft saves without it.",
  "Conectar WhatsApp": "Connect WhatsApp",
  "para poder publicar.": "to be able to publish.",
  "Escolha o número para poder publicar. Sem ele, o rascunho salva mas não atende.": "Choose the number to be able to publish. Without it, the draft saves but doesn't handle conversations.",
  "Máximo de": "Maximum of",
  "capacidades por agente.": "capabilities per agent.",
  "Campo inválido.": "Invalid field.",
  "Salve o agente antes de publicar.": "Save the agent before publishing.",
  "Sem rascunho para publicar.": "No draft to publish.",
  "Resolva os erros do formulário.": "Fix the form errors.",
  "Salve o rascunho antes de publicar.": "Save the draft before publishing.",
  "Credencial": "Credential",
  "ainda não validada": "not validated yet",
  "inválida": "invalid",
  "Número WhatsApp não está conectado (status:": "WhatsApp number isn't connected (status:",
  "Formulário inválido.": "Invalid form.",
  "salvo.": "saved.",
  "Validação falhou.": "Validation failed.",
  "Agente criado.": "Agent created.",
  "Falha ao publicar:": "Failed to publish:",
  "publicada e ativa.": "published and active.",
  "Novo": "New",
  "O rascunho v": "Draft v",
  " é anterior a esta versão e foi superado por ela — ele continua no Histórico.": " is older than this version and was superseded by it — it stays in History.",
  "(rascunho v": "(draft v",
  " superado)": " superseded)",
  "· editando a v": "· editing v",
  "Sem versão": "No version",
  "Descartar alterações": "Discard changes",
  "Salvar rascunho": "Save draft",
  "Criar agente": "Create agent",
  "Publicar v": "Publish v",
  "Publicar": "Publish",
  "Publicando…": "Publishing…",
  "Papéis do agente": "Agent roles",
  "Conversa com o cliente": "Talks with the client",
  "Organiza o sistema": "Organizes the system",
  "Confere antes de enviar": "Checks before sending",
  "Quem é este agente": "Who this agent is",
  "Ordem de preferência (0 a 1000)": "Preference order (0 to 1000)",
  "Quando mais de um agente puder atender a mesma conversa, o de número maior tenta primeiro. Se você só tem um agente, pode deixar como está.": "When more than one agent can handle the same conversation, the one with the higher number tries first. If you only have one agent, you can leave it as is.",
  "A inteligência que ele usa": "The intelligence it uses",
  "Empresa de inteligência artificial": "AI company",
  "Credencial selecionada está com status": "Selected credential has status",
  ". Publish bloqueado até validar.": ". Publish blocked until validated.",
  "Por qual número ele atende": "Which number it handles",
  "Este agente é acionado pelo roteador": "This agent is triggered by the router",
  "— a publicação usa o canal do roteador, sem número próprio neste especialista.": "— publishing uses the router's channel; this specialist has no number of its own.",
  "Número conectado": "Connected number",
  "Selecione um número": "Select a number",
  "Nenhum número conectado": "No number connected",
  "Freios de segurança": "Safety limits",
  "Ações por atendimento (1 a 25)": "Actions per conversation (1 to 25)",
  "Volume de texto por atendimento": "Text volume per conversation",
  "Custo máximo por atendimento (centavos)": "Maximum cost per conversation (cents)",
  "Mensagens anteriores que ele lê": "Previous messages it reads",
  "Esperar antes de responder (segundos)": "Wait before replying (seconds)",
  "Pausa entre uma resposta e a próxima (segundos)": "Pause between one reply and the next (seconds)",
  "Vazio = sem pausa": "Empty = no pause",
  "Depois que a IA responde uma conversa, ela só responde de novo depois desse tempo. O que o cliente escrever nesse meio-tempo é respondido junto. Vazio ou 0 = sem pausa (máximo 600 segundos).": "After the AI replies to a conversation, it only replies again after this time. Whatever the customer writes in the meantime is answered together. Empty or 0 = no pause (maximum 600 seconds).",
  "Mensagens do mesmo contato dentro desse tempo viram uma resposta só. Vazio usa a janela padrão da instalação (máximo 60 segundos).": "Messages from the same contact within this time become a single reply. Empty uses the installation's default window (maximum 60 seconds).",
  "Vazio = padrão da instalação": "Empty = installation default",
  "Tamanho máximo desse histórico": "Maximum size of that history",
  "As instruções dele": "Its instructions",
  "Estilo de resposta": "Response style",
  "Responder em várias mensagens curtas (como uma pessoa digita)": "Reply in several short messages (like a person typing)",
  "Em vez de um bloco único, a resposta sai em bolhas separadas, espaçadas pelo mesmo ritmo anti-banimento do envio. O agente também é instruído a escrever em parágrafos curtos.": "Instead of a single block, the reply goes out in separate bubbles, spaced with the same anti-ban rhythm as sending. The agent is also instructed to write in short paragraphs.",
  "Tamanho máximo por bolha (80–4000)": "Maximum size per bubble (80–4000)",
  "O que o agente pode fazer": "What the agent can do",
  "Ligue por jornada de trabalho. O agente só consegue fazer o que estiver ligado aqui — e o que estiver ligado, ele fará sozinho durante o atendimento.": "Turn on by work journey. The agent can only do what's turned on here — and whatever's turned on, it will do on its own during the conversation.",
  "Quando ele entra em ação": "When it kicks in",
  "Passar para uma pessoa": "Hand off to a person",
  "Deixar o agente chamar uma pessoa quando perceber que não é caso dele": "Let the agent call a person when it notices the case isn't its to handle",
  "Passar para uma pessoa quando o cliente falar de assunto jurídico (Procon, advogado, processo)": "Pass to a person when the customer brings up a legal matter (Procon, lawyer, lawsuit)",
  "Desligue se assunto jurídico é o trabalho normal deste agente. Quem pede para falar com uma pessoa continua sendo passado.": "Turn this off if legal matters are this agent's normal work. Anyone who asks for a person is still passed on.",
  "Passagem por assunto jurídico": "Handoff on legal matters",
  "Por agente e decidido pelo admin: passar a conversa para uma pessoa quando o cliente falar de assunto jurídico (Procon, advogado, processo). Desligada, assunto jurídico passa a ser o trabalho normal deste agente e não é, sozinho, motivo de passagem — quem pede para falar com uma pessoa continua sendo passado. É OUTRA chave: a \"chamar uma pessoa\" de \"Ajustes de cada agente\" liga e desliga a ferramenta inteira; esta só tira a passagem por assunto jurídico.": "Per agent and set by the admin: pass the conversation to a person when the customer brings up a legal matter (Procon, lawyer, lawsuit). Turned off, a legal matter becomes this agent's normal work and is not by itself a reason to pass — anyone who asks for a person is still passed on. It is ANOTHER switch: the \"call a person\" one under \"Each agent's settings\" turns the whole tool off; this one only drops the legal-matter pass.",
  "Pedir ajuda sem sair da conversa": "Ask for help without leaving the conversation",
  "Deixar o agente pedir uma tarefa a alguém e seguir conversando": "Let the agent ask someone for a task and keep talking",
  "Diferente de passar a conversa: aqui o agente continua atendendo. Quando esbarra em algo que só uma pessoa resolve — aprovar um desconto, por exemplo — ele abre um pedido interno e retoma assim que for respondido.": "Different from handing off the conversation: here the agent keeps handling it. When it runs into something only a person can resolve — approving a discount, for example — it opens an internal request and picks back up as soon as it's answered.",
  "Follow-up": "Follow-up",
  "Retomar sozinho quem parou de responder, para o interessado não sumir sem ninguém perceber.": "Automatically follow up with whoever stopped responding, so no prospect disappears without anyone noticing.",
  "Habilitar gatilhos automáticos de follow-up": "Enable automatic follow-up triggers",
  "Os fluxos abaixo só entram em ação para um cliente se este agente estiver publicado com follow-up habilitado.": "The flows below only kick in for a client if this agent is published with follow-up enabled.",
  "Permitir que o agente marque novos retornos por conta própria": "Allow the agent to schedule new follow-ups on its own",
  "Desligar impede novos retornos prometidos pelo agente. Os fluxos configurados abaixo e a consulta ou o cancelamento de retornos existentes continuam disponíveis.": "Turning it off stops new follow-ups promised by the agent. The flows configured below, and checking or canceling existing follow-ups, remain available.",
  "Fluxos automáticos habilitados:": "Automatic flows enabled:",
  "Retornos marcados pelo agente habilitados:": "Follow-ups scheduled by the agent enabled:",
  "Modelo": "Model",
  "Selecione um modelo": "Select a model",
  "Digite o identificador do modelo": "Enter the model identifier",
  "Conecte a assinatura do ChatGPT em IA › Credenciais para listar os modelos.": "Connect the ChatGPT subscription in AI › Credentials to list the models.",
  "Não consegui listar os modelos da assinatura do ChatGPT. A conta continua conectada; tente de novo ou reconecte-a em IA › Credenciais.": "Couldn't list the ChatGPT subscription models. The account is still connected; try again or reconnect it in AI › Credentials.",
  "Não consegui carregar a lista de modelos. Digite o identificador abaixo.": "Couldn't load the model list. Enter the identifier below.",
  "Nenhum modelo disponível": "No model available",
  "Nenhuma capacidade disponível ainda para esta jornada.": "No capability available yet for this journey.",
  "capacidade ligada": "capability enabled",
  "capacidades ligadas": "capabilities enabled",
  "de": "of",
  "Carregando as capacidades…": "Loading capabilities…",
  "Não foi possível carregar as capacidades. Recarregue a página.": "Couldn't load capabilities. Reload the page.",
  "Limite atingido. Desligue algo para ligar outra coisa.": "Limit reached. Turn something off to turn something else on.",
  "Acima disso o agente erra na hora de escolher o que usar.": "Above that, the agent gets confused when choosing what to use.",
  "Ligar este pacote passaria de": "Turning on this package would go over",
  "capacidades (faltam": "capabilities (missing",
  "vaga": "slot",
  "vagas": "slots",
  "). Desligue um pacote que você usa menos antes.": "). Turn off a package you use less first.",
  "Você já ligou": "You've already turned on",
  "capacidades. Desligue uma antes de ligar outra.": "capabilities. Turn one off before turning on another.",
  "Só ligando uma a uma — o pacote não liga por você:": "Only by turning them on one by one — the package won't turn them on for you:",
  "Esconder a lista completa": "Hide the full list",
  "Escolher uma a uma (modo avançado)": "Choose one by one (advanced mode)",
  "Cada linha é uma capacidade. O nome em cinza é como ela aparece para quem integra o sistema por fora.": "Each row is a capability. The name in gray is how it appears to whoever integrates with the system from outside.",
  "Uma capacidade ligada não existe mais": "One enabled capability no longer exists",
  "capacidades ligadas não existem mais": "enabled capabilities no longer exist",
  "nesta versão do sistema (": "in this version of the system (",
  "). Elas continuam salvas, mas o agente não consegue usá-las.": "). They're still saved, but the agent can't use them.",
  "Desligar": "Turn off",
  "essa capacidade": "that capability",
  "essas capacidades": "those capabilities",
  "parcial": "partial",
  "Chave de acesso": "Access key",
  "Escolha uma chave": "Choose a key",
  "A chave desta instalação": "This installation's key",
  "validada": "validated",
  "validando": "validating",
  "não validada": "not validated",
  "inativa": "inactive",
  "Nenhuma credencial": "No credential",
  "cadastrada": "added",
  "Cadastrar credencial": "Register credential",
  "na aba Credenciais.": "in the Credentials tab.",
  "Palavras que chamam uma pessoa na hora": "Words that call in a person right away",
  "Remover": "Remove",
  "Sem palavras-chave.": "No keywords.",
  "Digite uma expressão e aperte Enter": "Type an expression and press Enter",
  "Adicionar": "Add",
  "Em que negócios ele pode mexer": "Which deals it can touch",
  "Marque os funis que este assistente cuida. Ele conversa com qualquer cliente, mas só move, edita ou encerra negócio dos funis marcados aqui.": "Check the pipelines this assistant manages. It talks with any client, but only moves, edits, or closes deals in the pipelines checked here.",
  "Você ainda não tem nenhum funil. Crie um em Funis para poder liberar o assistente.": "You don't have any pipelines yet. Create one in Pipelines to enable the assistant.",
  "(é para cá que vão as conversas novas)": "(this is where new conversations go)",
  "— ele não sabe organizar este funil ainda": "— it doesn't know how to organize this pipeline yet",
  "Sem nenhum funil marcado, ele conversa com os clientes normalmente, mas não mexe em negócio nenhum — nem move, nem encerra, nem marca.": "With no pipeline checked, it talks with clients normally, but doesn't touch any deals at all — it doesn't move, close, or tag them.",
  "Você marcou": "You checked",
  ", mas ninguém disse ao assistente o que cada etapa desse funil significa — ele vai atender e deixar os negócios parados onde estão.": ", but nobody told the assistant what each stage of that pipeline means — it will respond and leave deals stuck where they are.",
  "funis em que ninguém disse ao assistente o que cada etapa significa — ele vai atender e deixar os negócios parados onde estão.": "pipelines where nobody told the assistant what each stage means — it will respond and leave deals stuck where they are.",
  "Isso se configura em": "This is configured in",
  "As conversas novas viram negócio em": "New conversations become deals in",
  ", que não está marcado. O assistente vai atender e os negócios vão se acumular ali sem que ele possa organizá-los.": ", which isn't checked. The assistant will respond and deals will pile up there without it being able to organize them.",
  "Carregando fluxos publicados…": "Loading published flows…",
  "Erro ao carregar fluxos.": "Error loading flows.",
  "Nenhum fluxo publicado ainda.": "No published flows yet.",
  "Publique um fluxo de follow-up": "Publish a follow-up flow",
  "para vinculá-lo.": "to link it.",
  "Fluxos publicados": "Published flows",
  "Máximo de 20 fluxos por agente.": "Maximum of 20 flows per agent.",
  "O que faz ele responder": "What makes it respond",
  "Uma mensagem nova do cliente": "A new message from the client",
  "Não responder em grupos": "Don't respond in groups",
  "Não responder às mensagens que saem do seu próprio número": "Don't respond to messages sent from your own number",
  "Só responder quando a mensagem falar de algo específico (opcional)": "Only respond when the message is about something specific (optional)",
  "Ex.: pedido|status|orçamento": "E.g.: order|status|quote",
  "Deixe em branco para o agente responder a tudo. Se preencher, ele só entra quando a mensagem contiver uma dessas palavras — separe por barra vertical (|). Aceita expressão regular, para quem já conhece.": "Leave it blank for the agent to respond to everything. If filled in, it only kicks in when the message contains one of these words — separate them with a vertical bar (|). Accepts regular expressions, for those who already know them.",
  "Quantos atendimentos ao mesmo tempo": "How many conversations at once",
  "Um de cada vez por conversa": "One at a time per conversation",
  "Um de cada vez por cliente": "One at a time per client",
  "Só atender em horário de funcionamento": "Only respond during business hours",
  "Só enviar follow-up nestes horários": "Only send follow-ups during these hours",
  "Início": "Start",
  "Fim": "End",
  "Dias": "Days",
  "Dom": "Sun",
  "Seg": "Mon",
  "Ter": "Tue",
  "Qua": "Wed",
  "Qui": "Thu",
  "Sex": "Fri",
  "Sáb": "Sat",
  "Isto não se desliga.": "This can't be turned off.",
  "carregando…": "loading…",
  "Ligada": "On",
  "Desligada": "Off",
  "— vem da configuração do servidor": "— comes from the server configuration",
  "Ligada por você": "Turned on by you",
  "Desligada por você": "Turned off by you",
  "Custa": "Costs",
  ". O modelo usado se escolhe em": ". The model used is chosen in",
  "Provedores de IA": "AI providers",
  "Modelo padrão": "Default model",
  "Vale em todo ponto que você não configurou individualmente — hoje,": "Applies to every point you haven't configured individually — today,",
  "Trocar aqui muda todos eles de uma vez.": "Changing it here changes all of them at once.",
  "Salvar padrão": "Save default",
  "O padrão agora é": "The default is now",
  "pontos precisam de um modelo especialista (embedding ou áudio) e não seguem este padrão — configure cada um abaixo:": "points need a specialist model (embedding or audio) and don't follow this default — configure each one below:",
  "Antes de cada mensagem sair": "Before each message goes out",
  "O assistente escreve, e o sistema confere. São": "The assistant writes, and the system checks. There are",
  "verificações, nesta ordem — a primeira que barra interrompe as seguintes, e o assistente recebe de volta o motivo para reescrever.": "checks, in this order — the first one that blocks stops the rest, and the assistant gets the reason back to rewrite it.",
  "Antes de o assistente ler": "Before the assistant reads",
  "Esta roda sobre a mensagem que chega, antes das outras — por isso aparece separada.": "This one runs on the incoming message, before the others — that's why it appears separately.",
  "Nenhuma conversa passou por aqui nos últimos": "No conversation has gone through here in the last",
  "dias. Assim que o assistente atender alguém, o que ele organizar aparece nesta área.": "days. As soon as the assistant helps someone, whatever it organizes shows up in this area.",
  "Como está indo (últimos": "How it's going (last",
  "dias)": "days)",
  "Organizou o sistema em": "Organized the system in",
  "conversas.": "conversations.",
  "De": "Of",
  "promessas feitas ao cliente,": "promises made to the client,",
  "ficaram com um responsável": "were assigned an owner",
  " — e ": " — and ",
  " não.": " didn't.",
  "Elas aparecem na Central de avisos, uma por conversa.": "They show up in the Notification center, one per conversation.",
  "Em": "In",
  "delas o assistente tinha algo a registrar e nenhuma capacidade marcada para isso — o que resolve é marcar abaixo o que ele pode fazer.": "of them the assistant had something to record and no capability enabled for it — checking below what it can do fixes it.",
  "Deixar o agente organizar o sistema depois de cada conversa": "Let the agent organize the system after each conversation",
  "Quem conversa com o cliente é uma coisa; quem mantém o sistema em dia é outra. Separar os dois evita que o assistente comente com o cliente o que está fazendo por dentro — e é o que faz ele realmente registrar, em vez de só responder bem.": "Talking with the client is one thing; keeping the system up to date is another. Separating the two keeps the assistant from telling the client what it's doing behind the scenes — and it's what makes it actually log things, instead of just responding well.",
  "Com isto desligado:": "With this off:",
  "o assistente continua atendendo e o básico continua sendo registrado sozinho — a etapa do cliente, o retorno que ele prometeu e o histórico da conversa.": "the assistant keeps responding and the basics keep getting logged on their own — the client's stage, the follow-up it promised, and the conversation history.",
  "O que ele deixa de fazer é": "What it stops doing is",
  "decidir sobre a operação": "deciding on the operation",
  ": abrir chamados, distribuir para a pessoa certa, organizar marcadores e etapas. Isso passa a ser trabalho de alguém do time.": ": opening tickets, routing to the right person, organizing tags and stages. That becomes work for someone on the team.",
  "A inteligência que ele usa para organizar": "The intelligence it uses to organize",
  "Pode ser diferente da que conversa. Organizar o sistema é uma tarefa mais mecânica que atender uma pessoa — costuma sair bem com um modelo mais barato.": "It can be different from the one that talks. Organizing the system is a more mechanical task than helping a person — it usually works well with a cheaper model.",
  "A mesma que conversa": "The same one that talks",
  "Usar a mesma que conversa": "Use the same one that talks",
  "O que ele pode mexer no sistema": "What it can change in the system",
  "Criar rascunho de proposta fica só com o assistente que conversa: ele segue o seu roteiro e sabe quando o cliente já explicou o que quer.": "Drafting a proposal stays with the chat assistant only: it follows your script and knows when the client has already explained what they want.",
  "Esta lista é só deste papel — nada aqui é usado enquanto ele conversa com o cliente. Ligue por jornada de trabalho.": "This list only applies to this role — nothing here is used while it's talking with the client. Turn these on per shift.",
  "Sem nada marcado, ele ainda avisa você quando o assistente prometer algo a um cliente e ninguém cumprir — mas não consegue resolver sozinho.": "With nothing checked, it still notifies you when the assistant promises something to a client and nobody follows through — but it can't resolve it on its own.",
  "Regra de playbook": "Playbook rule",
  "Caso exemplar": "Example case",
  "Gatilho de reengajamento": "Re-engagement trigger",
  "Memória da organização": "Organization memory",
  "Proposta aplicada como memória da organização.": "Proposal applied as organization memory.",
  "Proposta aplicada como versão nova do agente.": "Proposal applied as a new version of the agent.",
  "Não foi possível aplicar a proposta.": "Couldn't apply the proposal.",
  "Nenhuma proposta ainda": "No proposals yet",
  "O assistente aprende com as conversas reais e propõe melhorias aqui. Você decide o que entra — nada é aplicado sozinho.": "The assistant learns from real conversations and proposes improvements here. You decide what goes in — nothing is applied automatically.",
  "aplicada": "applied",
  "pendente": "pending",
  "proposta": "proposal",
  "Aplicar como memória da org": "Apply as org memory",
  "Aplicar como versão nova": "Apply as new version",
  "Esta versão se tornará a ativa no atendimento. A versão atual (": "This version will become the active one in conversations. The current version (",
  ") continua guardada no histórico, mas deixa de atender.": ") stays saved in the history, but stops handling conversations.",
  "Esta versão se tornará a ativa no atendimento. É a primeira publicação deste agente.": "This version will become the active one in conversations. It's the first publication of this agent.",
  "Empresa:": "Company:",
  "Modelo:": "Model:",
  "Tools adicionadas:": "Tools added:",
  "Tools removidas:": "Tools removed:",
  "Prompt:": "Prompt:",
  "caracteres a mais": "more characters",
  "caracteres a menos": "fewer characters",
  "sem alteração": "no change",
  "Execução": "Run",
  "Iniciado": "Started",
  "Concluído": "Completed",
  "Tokens (in/out)": "Tokens (in/out)",
  "Custo": "Cost",
  "Latência": "Latency",
  "Steps": "Steps",
  "error": "error",
  "Ver conversa": "View conversation",
  "Ver inbound": "View inbound message",
  "Trace": "Trace",
  "Selecione uma execução.": "Select a run.",
  "Sem trace disponível.": "No trace available.",
  "(sem nome)": "(no name)",
  "erro": "error",
  "Args": "Args",
  "Result": "Result",
  "Error": "Error",
  "Mensagem que SERIA enviada": "Message that WOULD be sent",
  "Sem tool calls (resposta direta do LLM).": "No tool calls (direct LLM response).",
  "execuções recentes": "recent runs",
  "Atualizando…": "Refreshing…",
  "Atualizar": "Refresh",
  "Erro ao carregar execuções.": "Error loading runs.",
  "Ações": "Actions",
  "Nenhuma execução ainda.": "No runs yet.",
  "teste": "test",
  "produção": "production",
  "Detalhes": "Details",
  "A resposta não usa palavras internas do sistema.": "The response doesn't use internal system words.",
  "Esta resposta usa palavras que o cliente não deveria ver.": "This response uses words the client shouldn't see.",
  "Em produção ela seria barrada e o assistente teria que reescrever. Encontrado:": "In production it would be blocked and the assistant would have to rewrite it. Found:",
  "A checagem textual não reavalia todas as regras (": "The text check doesn't re-evaluate every rule (",
  "verificações fora desta camada)": "checks outside this layer)",
  "O motor de prévia pode executar algumas dessas verificações com dados simulados e fazer chamadas ao modelo. Isso não comprova liberação para envio real. Para ver as regras de envio, abra a aba": "The preview engine may run some of these checks with simulated data and make calls to the model. That doesn't prove a real send is cleared. To see the sending rules, open the",
  "Configure e salve uma versão antes de testar.": "Configure and save a version before testing.",
  "(publicada)": "(published)",
  "(rascunho)": "(draft)",
  "Informe uma mensagem de teste.": "Enter a test message.",
  "Teste executado.": "Test run.",
  "Erro inesperado.": "Unexpected error.",
  "Versão alvo": "Target version",
  "⚠ Modo teste consome créditos do provider.": "⚠ Test mode uses provider credits.",
  "Nenhuma mensagem é enviada via WhatsApp. O run é registrado como dry-run.": "No message is sent via WhatsApp. The run is logged as a dry run.",
  "Mensagem do cliente (sample)": "Client message (sample)",
  "Oi, quanto custa X?": "Hi, how much does X cost?",
  "Nome (opcional)": "Name (optional)",
  "Telefone (opcional)": "Phone (optional)",
  "Executando…": "Running…",
  "Executar teste": "Run test",
  "Resultado": "Result",
  "Nenhum teste executado ainda.": "No test run yet.",
  "Executando dry-run…": "Running dry run…",
  "Stub: o runtime real é entregue na S-13.08. O trace abaixo é simulado.": "Stub: the real runtime ships in S-13.08. The trace below is simulated.",
  "Tokens in/out": "Tokens in/out",
  "Custo (cents)": "Cost (cents)",
  "Provider": "Provider",
  "Model": "Model",
  "Canal": "Channel",
  "Configuração": "Configuration",
  "Tools": "Tools",
  "Handoff keywords": "Handoff keywords",
  "System prompt": "System prompt",
  "Sem mudanças.": "No changes.",
  "Campo": "Field",
  "Adicionadas": "Added",
  "Removidas": "Removed",
  "Habilitado:": "Enabled:",
  "Fluxos adicionados": "Flows added",
  "Fluxos removidos": "Flows removed",
  "Nenhuma versão criada ainda.": "No version created yet.",
  "Não há outra versão para comparar.": "There's no other version to compare.",
  "Revertido para versão equivalente a v": "Reverted to a version equivalent to v",
  " (publicada como v": " (published as v",
  "Substituída": "Superseded",
  "publicada em": "published on",
  "Diff v": "Compare v",
  " ↔ v": " ↔ v",
  "Diff": "Compare",
  "Reverter": "Revert",
  "Reverter para v": "Revert to v",
  "Uma nova versão idêntica a v": "A new version identical to v",
  " será criada e publicada imediatamente. A versão atualmente publicada vira superseded.": " will be created and published immediately. The currently published version becomes superseded.",
  "Revertendo…": "Reverting…",
  "Confirmar revert": "Confirm revert",
  "falhando sempre": "always failing",
  "falhas": "failures",
  "usada sem estar ligada": "used without being on",
  "nunca usada": "never used",
  "ligada agora": "on now",
  "só em teste": "test only",
  "funcionando": "working",
  "que você está editando": "that you're editing",
  "que está no ar": "that's live",
  "antiga": "old",
  "Carregando o uso das capacidades…": "Loading capability usage…",
  "Não foi possível carregar o uso das capacidades.": "Couldn't load capability usage.",
  "uso": "use",
  "usos": "uses",
  "nos últimos": "in the last",
  "dias": "days",
  "falha": "failure",
  "capacidade pede uma decisão sua": "capability needs a decision from you",
  "capacidades pedem uma decisão sua": "capabilities need a decision from you",
  "Nada pedindo decisão no momento.": "Nothing needs a decision right now.",
  " O que está ligado vem da versão": " What's on comes from version",
  "Este agente ainda não tem nenhuma capacidade ligada, e nenhuma foi usada. Ligue o que ele pode fazer na aba Configuração.": "This agent doesn't have any capability turned on yet, and none have been used. Turn on what it can do in the Configuration tab.",
  "desligada": "off",
  "em teste": "in test",
  "última vez": "last time",
  "nunca": "never",
  "Teste": "Test",
  "Capacidades": "Capabilities",
  "Execuções": "Runs",
  "Histórico": "History",
  "Propostas": "Proposals",
  "Fluxos automáticos de reengajamento — silêncio, mudança de etapa ou fim de conversa disparam mensagens sem intervenção manual.": "Automatic re-engagement flows — silence, a stage change, or the end of a conversation trigger messages without manual action.",
  "Fluxos": "Flows",
  "Novo fluxo": "New flow",
  "Nenhum fluxo de follow-up ainda": "No follow-up flow yet",
  "Follow-ups reengajam contatos automaticamente após silêncio, mudança de etapa ou fim de conversa — sem depender de alguém lembrar de mandar mensagem.": "Follow-ups automatically re-engage contacts after silence, a stage change, or the end of a conversation — without relying on someone remembering to send a message.",
  "publicada": "published",
  "Handoff": "Handoff",
  "Atualizado em": "Updated on",
  "Ativo": "Active",
  "Desativado": "Disabled",
  "Não consegui criar o fluxo. Tente de novo.": "Couldn't create the flow. Try again.",
  "Não consegui renomear o fluxo. Tente de novo.": "Couldn't rename the flow. Try again.",
  "Renomear fluxo": "Rename flow",
  "Só o nome interno muda. Inscrições e a versão publicada continuam as mesmas.": "Only the internal name changes. Enrollments and the published version stay the same.",
  "Duplicando…": "Duplicating…",
  "Fluxo duplicado.": "Flow duplicated.",
  "Fluxo renomeado.": "Flow renamed.",
  "Novo fluxo de follow-up": "New follow-up flow",
  "Nasce como rascunho. Você monta as etapas no editor visual em seguida.": "It starts as a draft. You'll build the stages in the visual editor next.",
  "Ex: Recuperação de carrinho abandonado": "E.g.: Abandoned cart recovery",
  "Criando…": "Creating…",
  "Criar fluxo": "Create flow",
  "Buscar contato…": "Search contact…",
  "Buscar contato": "Search contact",
  "Todos os status": "All statuses",
  "Filtrar por fluxo": "Filter by flow",
  "Todos os fluxos": "All flows",
  "Nenhum item na fila": "No items in the queue",
  "Enrollments ativos e promessas de retorno agendadas pela IA aparecem aqui.": "Active enrollments and follow-up promises scheduled by the AI appear here.",
  "Como este funil chama o card nas telas (o Negócio). Ex.: numa loja, o Negócio pode se chamar Pedido.": "What this pipeline calls the card on screen (the Deal). E.g.: in a store, a Deal can be called an Order.",
  "Contato": "Contact",
  "Fluxo / Promessa": "Flow / Promise",
  "Nó atual / Motivo": "Current node / Reason",
  "Próximo disparo": "Next send",
  "Promessa": "Promise",
  "agente": "agent",
  "Cancelar retorno": "Cancel follow-up",
  "Cancelar follow-up": "Cancel follow-up",
  "Carregando...": "Loading...",
  "Carregar mais": "Load more",
  "Cancelar este retorno?": "Cancel this follow-up?",
  "Cancelar este follow-up?": "Cancel this follow-up?",
  "O agente não voltará a falar com esta pessoa no horário combinado, e vai saber que você desmarcou.": "The agent won't talk to this person again at the scheduled time, and will know you canceled it.",
  "O lead não receberá mais mensagens deste fluxo. Essa ação não pode ser desfeita.": "The lead won't receive any more messages from this flow. This action can't be undone.",
  "Aguardando resposta": "Waiting for reply",
  "Pausado (atendimento humano)": "Paused (human support)",
  "Pausado por uma pessoa": "Paused by a person",
  "Coletando respostas do roteiro": "Collecting script responses",
  "Parou de tentar": "Stopped trying",
  "Cancelado": "Canceled",
  "Agendada": "Scheduled",
  "Concluída": "Completed",
  "Cancelada": "Canceled",
  "Fluxo criado.": "Flow created.",
  "Follow-up cancelado.": "Follow-up canceled.",
  "Retorno cancelado.": "Follow-up canceled.",
  "Rascunho salvo.": "Draft saved.",
  "Fluxo publicado.": "Flow published.",
  "Fluxo desativado.": "Flow disabled.",
  "Fluxo revertido para a versão anterior.": "Flow reverted to the previous version.",
  "Gatilho atualizado.": "Trigger updated.",
  "Política de handoff atualizada.": "Handoff policy updated.",
  "Follow-up pausado.": "Follow-up paused.",
  "Follow-up retomado.": "Follow-up resumed.",
  "Follow-up adiado.": "Follow-up postponed.",
  "Passo pulado.": "Step skipped.",
  "pausar": "pause",
  "cancelar": "cancel",
  "permitir": "allow",
  "Adicionar nó": "Add node",
  "Início do fluxo": "Flow start",
  "min": "min",
  "adaptativo": "adaptive",
  "regra · uma saída por regra": "rule · one output per rule",
  "regras · uma saída por regra": "rules · one output per rule",
  "condição": "condition",
  "condições": "conditions",
  "E": "AND",
  "OU": "OR",
  "classes": "classes",
  "Template fixo": "Fixed template",
  "Convertido": "Converted",
  "Esgotado": "Exhausted",
  "Personalizado": "Custom",
  "Gatilho": "Trigger",
  "Aguardar": "Wait",
  "Condição": "Condition",
  "Classificar (IA)": "Classify (AI)",
  "Ação": "Action",
  "Verificar condição": "Check condition",
  "Classificar resposta": "Classify reply",
  "Enviar mensagem": "Send message",
  "Fim do fluxo": "Flow end",
  "Rótulo precisa ter 1 a 60 caracteres.": "Label must be 1 to 60 characters long.",
  "Alterações aplicam no rascunho ao digitar — salve na barra de publicação.": "Changes apply to the draft as you type — save from the publish bar.",
  "Rótulo": "Label",
  "Início do fluxo — sem configuração adicional. O disparo (manual, mudança de etapa, silêncio ou fim de conversa) é definido nas configurações do fluxo.": "Flow start — no additional configuration. The trigger (manual, stage change, silence, or conversation end) is defined in the flow's settings.",
  "Condição da aresta": "Edge condition",
  "Excluir nó": "Delete node",
  "Excluir aresta": "Delete edge",
  "Excluir este nó?": "Delete this node?",
  "Excluir esta aresta?": "Delete this edge?",
  "Este nó e as arestas ligadas a ele são apagados. Não é possível desfazer.": "This node and the edges connected to it will be deleted. This can't be undone.",
  "A aresta entre os dois nós é apagada. Não é possível desfazer.": "The edge between the two nodes will be deleted. This can't be undone.",
  "Organizar": "Arrange",
  "Quando seguir por esta aresta": "When to follow this edge",
  "São as saídas do nó": "These are the node's outputs",
  "as mesmas que aparecem no card.": "the same ones that appear on the card.",
  "Configuração inválida.": "Invalid configuration.",
  "Tempo fixo": "Fixed time",
  "A IA escolhe a hora": "The AI picks the time",
  "Como calcular a espera": "How to calculate the wait",
  "Duração (minutos)": "Duration (minutes)",
  "Mínimo (min)": "Minimum (min)",
  "Máximo (min)": "Maximum (min)",
  "Orientação (opcional)": "Guidance (optional)",
  "Só terminar a espera em horário comercial": "Only end the wait during business hours",
  "Se a espera vencer fora deste horário, o fluxo continua esperando até a próxima abertura. Vale o fuso da organização.": "If the wait ends outside these hours, the flow keeps waiting until the next opening. The organization's time zone applies.",
  "só em horário comercial": "business hours only",
  "Classes (separadas por vírgula)": "Classes (comma-separated)",
  "Esperar a resposta por (minutos)": "Wait for a reply for (minutes)",
  "O que a IA vai ler": "What the AI will read",
  "Última resposta": "Last reply",
  "Resumo": "Summary",
  "Instrução (opcional)": "Instruction (optional)",
  "interessado, sem interesse": "interested, not interested",
  "Como as regras decidem o caminho": "How the rules decide the path",
  "Avaliar as regras juntas (uma saída de sim e uma de não)": "Evaluate the rules together (one yes output and one no output)",
  "Uma saída por regra": "One output per rule",
  "Trocar de modo deixa": "Switching modes leaves",
  "ligação sem saída": "connection with no output",
  "ligações sem saída": "connections with no output",
  "neste nó. Elas continuam desenhadas, mas param de levar a lugar nenhum até você religá-las.": "on this node. They stay drawn, but stop leading anywhere until you reconnect them.",
  "Trocar mesmo assim": "Switch anyway",
  "Seguir por aqui quando": "Follow this path when",
  "Todas as condições": "All conditions",
  "Qualquer uma das condições": "Any of the conditions",
  "Remover condição": "Remove condition",
  "Nome da saída": "Output name",
  "Nome desta saída (opcional)": "Name for this output (optional)",
  "Operador": "Operator",
  "Etapa do funil": "Pipeline stage",
  "Etiqueta do contato": "Contact tag",
  "Passos já dados no fluxo": "Steps already taken in the flow",
  "Desfecho do passo anterior": "Outcome of the previous step",
  "está na etapa": "is in the stage",
  "não está na etapa": "is not in the stage",
  "contém": "contains",
  "é pelo menos": "is at least",
  "é no máximo": "is at most",
  "tem a etiqueta": "has the tag",
  "tem a tag": "has the tag",
  "não tem a etiqueta": "doesn't have the tag",
  "é exatamente": "is exactly",
  "não é": "is not",
  "não contém": "doesn't contain",
  "está vazio": "is empty",
  "está preenchido": "is filled",
  "maior que": "greater than",
  "maior ou igual a": "greater than or equal to",
  "menor que": "less than",
  "menor ou igual a": "less than or equal to",
  "Combinar as condições por": "Combine the conditions by",
  "Esta automação combina as condições por um grupo (qualquer uma, ou um grupo dentro de outro). Este desenho não edita esse grupo: ele é gravado como está.": "This automation combines the conditions by a group (any of them, or a group inside another). This canvas does not edit that group: it is saved as it is.",
  "Editar pelo formulário": "Edit in the form",
  "definidas por um grupo que este desenho não edita": "defined by a group that this canvas does not edit",
  "Grupo de condições que este desenho não edita": "Group of conditions that this canvas does not edit",
  "Linhas sem campo, ou sem valor quando o operador pede um, são descartadas ao salvar. No máximo 10.": "Rows without a field, or without a value when the operator asks for one, are discarded on save. 10 at most.",
  "foi": "was",
  "não foi": "was not",
  "Valor": "Value",
  "Ex.: 3": "E.g.: 3",
  "Comparar maior/menor só funciona com número. Do jeito que está, esta condição nunca é verdadeira.": "Comparing greater/less than only works with numbers. As it stands, this condition is never true.",
  "“Contém” só funciona com texto. Em número, esta condição nunca é verdadeira.": "“Contains” only works with text. With a number, this condition is never true.",
  "Carregando seus modelos…": "Loading your templates…",
  "Não consegui carregar seus modelos de mensagem. Recarregue a página.": "I couldn't load your message templates. Reload the page.",
  "Você ainda não tem modelos de mensagem. Crie um em Ajustes → Modelos e ele aparece aqui.": "You don't have any message templates yet. Create one in Settings → Templates and it'll show up here.",
  "Escolha um modelo": "Choose a template",
  "Nenhum": "None",
  "Como escrever a mensagem": "How to write the message",
  "Mensagem escrita pela IA": "Message written by the AI",
  "Modelo de mensagem pronto": "Ready-made message template",
  "Instrução para a IA": "Instruction for the AI",
  "Se a janela de 24 horas já tiver fechado, mandar este modelo aprovado no lugar da IA": "If the 24-hour window has already closed, send this approved template instead of the AI",
  "Nenhum modelo aprovado no WhatsApp ainda. Crie um em Conexões → Modelos e ele aparece aqui quando for aprovado.": "No WhatsApp-approved templates yet. Create one in Connections → Templates and it'll show up here once approved.",
  "Textos prontos": "Ready-made texts",
  "Aprovados no WhatsApp": "Approved on WhatsApp",
  "Depois de 24 horas sem resposta do cliente, só um modelo aprovado no WhatsApp chega até ele.": "After 24 hours without a reply from the client, only a WhatsApp-approved template can reach them.",
  "Modelo de mensagem": "Message template",
  "Nota (opcional)": "Note (optional)",
  "Fluxo reprovado na validação — corrija os nós destacados.": "Flow failed validation — fix the highlighted nodes.",
  "Alterações não salvas": "Unsaved changes",
  "Pausar durante handoff": "Pause during handoff",
  "Cancelar durante handoff": "Cancel during handoff",
  "Permitir durante handoff": "Allow during handoff",
  "Política de handoff": "Handoff policy",
  "Desativar": "Disable",
  "Rollback": "Rollback",
  "Silêncio": "Silence",
  "entrou em": "entered",
  "em": "in",
  "Agente pediu ajuda": "Agent asked for help",
  "Cliente voltou": "Client came back",
  "Tempo sem o cliente falar": "Time without the client messaging",
  "minuto": "minute",
  "O fluxo começa quando o cliente escreve depois de ficar este tempo sem mandar mensagem. Não é o mesmo que silêncio: silêncio avisa enquanto ele some; este avisa quando ele volta.": "The flow starts when the client writes after going this long without sending a message. It's not the same as silence: silence alerts while they're gone; this alerts when they come back.",
  "quando o agente pede ajuda": "when the agent asks for help",
  "Manual": "Manual",
  "indisponível": "unavailable",
  "Tipo de gatilho": "Trigger type",
  "Etapa que dispara o fluxo": "Stage that triggers the flow",
  "Carregando etapas…": "Loading stages…",
  "Escolha a etapa": "Choose the stage",
  "Nenhuma etapa ativa encontrada — crie o funil antes de usar esta regra.": "No active stage found — create the pipeline before using this rule.",
  "A etapa escolhida não está mais na lista de etapas ativas — foi arquivada ou apagada. Escolha outra.": "The chosen stage is no longer in the list of active stages — it was archived or deleted. Choose another one.",
  "Esta regra vale para todo contato. A saída dela leva todo mundo, e as saídas seguintes nunca são usadas.": "This rule applies to every contact. Its output leads everyone, and the following outputs are never used.",
  "Não consegui carregar as etapas agora. O que estava escolhido continua salvo — recarregue a página para escolher outra.": "I couldn't load the stages right now. What was chosen is still saved — reload the page to choose another one.",
  "foi digitado à mão e não é uma etapa do funil. Escolha a etapa na lista — do jeito que está, esta regra nunca decide nada.": "was typed by hand and isn't a pipeline stage. Choose the stage from the list — as it stands, this rule never decides anything.",
  "Esta regra não aponta para uma etapa ativa do funil. Abra o nó e escolha a etapa na lista.": "This rule doesn't point to an active pipeline stage. Open the node and choose the stage from the list.",
  "Nenhuma etapa ativa encontrada — crie o funil antes de armar este gatilho.": "No active stage found — create the pipeline before setting up this trigger.",
  "O fluxo começa quando um negócio entra nesta etapa, por arrasto no quadro ou por automação. A entrada na fila leva poucos minutos, não é instantânea.": "The flow starts when a deal enters this stage, whether by dragging it on the board or through automation. Entering the queue takes a few minutes — it's not instant.",
  "O fluxo começa quando o agente abre um caso — o momento em que ele diz que precisa de uma pessoa. Não há o que escolher aqui: vale para qualquer caso desta conta.": "The flow starts when the agent opens a case — the moment it indicates it needs a person. There's nothing to choose here: it applies to any case in this account.",
  "Comece o fluxo por uma espera.": "Start the flow with a wait.",
  "O agente continua conversando depois de abrir o caso — sem espera, o cliente recebe duas mensagens ao mesmo tempo.": "The agent keeps talking after opening the case — without a wait, the client gets two messages at the same time.",
  "Se o caso for resolvido antes, o follow-up é cancelado sozinho.": "If the case is resolved before that, the follow-up cancels itself.",
  "Minutos de silêncio": "Minutes of silence",
  "Pausa antes de recomeçar (horas)": "Pause before restarting (hours)",
  "Silêncio máximo, em minutos (opcional)": "Maximum silence, in minutes (optional)",
  "Da última mensagem do cliente": "From the client's last message",
  "Do último envio deste fluxo": "From this flow's last send",
  "Contar a pausa a partir do último envio deste fluxo (e não da última mensagem do cliente)": "Count the pause from this flow's last send (not from the client's last message)",
  "no máximo 1× a cada": "at most once every",
  "Precisa ser maior que o mínimo e no máximo 10080 (7 dias).": "Must be greater than the minimum and at most 10080 (7 days).",
  "Com um máximo, o fluxo só começa enquanto o silêncio for recente — por exemplo, entre 10 e 60 minutos depois da última mensagem do cliente. Quem está calado há mais tempo fica de fora. 0 = sem máximo.": "With a maximum, the flow only starts while the silence is recent — for example, between 10 and 60 minutes after the client's last message. Anyone who has been quiet for longer is left out. 0 = no maximum.",
  "Use de 0 a 2160 horas (90 dias).": "Use 0 to 2160 hours (90 days).",
  "pausa de": "pause of",
  "Vale para quem já passou por este fluxo e respondeu ou chegou ao fim: ele só recomeça depois deste tempo sem o cliente escrever. Quem nunca passou por ele entra no tempo de silêncio de sempre. 0 = sem pausa.": "Applies to anyone who has already gone through this flow and replied or reached the end: it only restarts after this much time without the client writing. Anyone who has never gone through it gets the usual silence time. 0 = no pause.",
  "Mínimo de": "Minimum of",
  "minutos.": "minutes.",
  "Segmentos (tags, opcional)": "Segments (tags, optional)",
  "ex: vip, carrinho-abandonado": "e.g.: vip, abandoned-cart",
  "Cancelar se o lead responder": "Cancel if the lead replies",
  "Salvar gatilho": "Save trigger",
  "Mapas (Google)": "Maps (Google)",
  "Chave gravada": "Key saved",
  "Sem chave": "No key",
  "Quando o cliente manda a localização pelo WhatsApp, o sistema consulta o Google e o agente lê a rua e a cidade aproximadas — em vez de só as coordenadas. Sem chave, nada muda.": "When the client sends their location on WhatsApp, the system queries Google and the agent reads the approximate street and city — instead of just the coordinates. Without a key, nothing changes.",
  "Não consegui ler a configuração de mapas.": "I couldn't read the maps settings.",
  "Trocar a chave da Geocoding API": "Change the Geocoding API key",
  "Chave da Geocoding API": "Geocoding API key",
  "Crie a chave no Google Cloud com a Geocoding API habilitada e restrinja-a a essa API e ao endereço IP deste servidor.": "Create the key in Google Cloud with the Geocoding API enabled, and restrict it to that API and to this server's IP address.",
  "Remover chave": "Remove key",
  "Funcionou. No ponto de teste, o Google respondeu:": "It worked. At the test point, Google replied:",
  "A Geocoding API não está habilitada no projeto desta chave. No Google Cloud: APIs e serviços › Biblioteca › Geocoding API › Ativar.": "The Geocoding API is not enabled in this key's project. In Google Cloud: APIs & Services › Library › Geocoding API › Enable.",
  "O Google recusou a chave. Confira se ela está inteira e se as restrições permitem a Geocoding API e o endereço IP deste servidor.": "Google rejected the key. Check that it is complete and that its restrictions allow the Geocoding API and this server's IP address.",
  "O projeto do Google atingiu a cota ou está sem faturamento ativo.": "The Google project has reached its quota or has no active billing.",
  "O Google não encontrou endereço para o ponto de teste.": "Google found no address for the test point.",
  "Não consegui falar com o Google agora. Tente de novo em instantes.": "I couldn't reach Google right now. Try again in a moment.",
  "O Google respondeu algo inesperado.": "Google replied with something unexpected.",
  "Não consegui testar agora.": "I couldn't test right now.",
  "Não consegui gravar a chave.": "I couldn't save the key.",
  "Chave de mapas gravada.": "Maps key saved.",
  "Não consegui remover a chave.": "I couldn't remove the key.",
  "Chave de mapas removida.": "Maps key removed.",
  "Essa não parece uma chave do Google: confira se copiou a chave inteira.": "This doesn't look like a Google key: check that you copied the whole key.",
  "A cifra do servidor não está disponível; a chave não foi gravada.": "The server's encryption is unavailable; the key was not saved.",
  "Cole uma chave para testar, ou grave uma antes.": "Paste a key to test, or save one first.",
  "aprox.": "approx.",
  "Fila de follow-ups": "Follow-up queue",
  "Fluxo removido": "Flow removed",
  "Agente": "Agent",
  "Nenhum agente fixado": "No agent pinned",
  "Começou": "Started",
  "Passos dados": "Steps taken",
  "Etapas executadas": "Steps run",
  "Onde está agora": "Where it is now",
  "passo": "step",
  "não existe mais na versão publicada deste fluxo": "no longer exists in the published version of this flow",
  "Volta a andar": "Resumes",
  "Parado até alguém retomar": "Stopped until someone resumes it",
  "Encerrado em": "Ended on",
  "Sem próximo passo agendado": "No next step scheduled",
  "Desfecho": "Outcome",
  "Motivo": "Reason",
  "Última falha": "Last failure",
  "Falha ao processar a etapa": "Failed to process the step",
  "tentativa": "attempt",
  "nova tentativa automática": "automatic retry",
  "Encerrado sem conversão": "Ended without conversion",
  "Pediu para parar": "Asked to stop",
  "Passou para um humano": "Handed off to a human",
  "O contato respondeu": "The contact replied",
  "O automático está executando este follow-up agora — as ações abaixo podem ser recusadas por alguns instantes.": "The automation is running this follow-up right now — the actions below may be refused for a few moments.",
  "Retomar": "Resume",
  "Pular este passo": "Skip this step",
  "O que já aconteceu": "What already happened",
  "Adiar o próximo passo": "Postpone the next step",
  "O follow-up continua no mesmo passo e volta a andar no horário que você escolher.": "The follow-up stays on the same step and resumes at the time you choose.",
  "Novo horário": "New time",
  "O lead não receberá mais mensagens deste fluxo. Diferente de pausar, isto não pode ser desfeito.": "The lead won't receive any more messages from this flow. Unlike pausing, this can't be undone.",
  "Por onde seguir?": "Which way to go?",
  "Este passo tem mais de um caminho no fluxo. Escolher por você seria decidir o rumo do atendimento sem perguntar.": "This step has more than one path in the flow. Choosing for you would mean deciding the direction of the conversation without asking.",
  "O automático está executando este follow-up agora. Nada foi alterado — tente de novo em alguns instantes.": "The automation is running this follow-up right now. Nothing was changed — try again in a few moments.",
  "Este follow-up mudou de estado enquanto você decidia. Nada foi alterado — recarregue e confira.": "This follow-up changed state while you were deciding. Nothing was changed — reload and check again.",
  "Só dá para pausar um follow-up que está andando (ativo ou aguardando resposta).": "You can only pause a follow-up that's in progress (active or waiting for a reply).",
  "Este follow-up não está pausado por uma pessoa.": "This follow-up isn't paused by a person.",
  "Data inválida.": "Invalid date.",
  "Escolha um horário no futuro.": "Choose a time in the future.",
  "O adiamento máximo é de 90 dias.": "The maximum postponement is 90 days.",
  "Só dá para adiar um follow-up que está andando (ativo ou aguardando resposta).": "You can only postpone a follow-up that's in progress (active or waiting for a reply).",
  "Só dá para pular o passo de um follow-up que está andando (ativo ou aguardando resposta).": "You can only skip the step of a follow-up that's in progress (active or waiting for a reply).",
  "Este passo não tem saída no fluxo — não há para onde pular.": "This step has no output in the flow — there's nowhere to skip to.",
  "O caminho escolhido não sai deste passo.": "The chosen path doesn't leave this step.",
  "Este passo tem mais de um caminho. Escolha por onde seguir.": "This step has more than one path. Choose which way to go.",
  "O tempo que o agente escolheu": "The time the agent chose",
  "Decidido": "Decided",
  "no início do follow-up": "at the start of the follow-up",
  "esperar": "wait",
  "bateu no seu limite": "hit its limit",
  "a IA pediu": "the AI asked",
  "Sim": "Yes",
  "Não": "No",
  "Sempre": "Always",
  "Nenhuma delas": "None of them",
  "Outros casos": "Other cases",
  "Sem resposta": "No response",
  "Próxima volta": "Next round",
  "Acabou": "Ended",
  "Salvo": "Saved",
  "Reindexação enfileirada — atualizando em segundo plano.": "Reindexing queued — updating in the background.",
  "Fontes de Conhecimento": "Knowledge sources",
  "Configure as fontes de RAG do agent default da organização.": "Configure the organization's default agent's RAG sources.",
  "Nenhum agent default encontrado. Crie um agent default em": "No default agent found. Create a default agent in",
  "primeiro.": "first.",
  "Ir para Agents": "Go to Agents",
  "Status e ações sobre as fontes RAG do agent": "Status and actions for the agent's RAG sources",
  "Pronto": "Ready",
  "Falhou": "Failed",
  "Parcial": "Partial",
  "Não indexado": "Not indexed",
  "Citações da resposta IA": "AI response citations",
  "Resposta sem RAG hits — modelo respondeu sem usar a base de conhecimento.": "Response without RAG hits — the model answered without using the knowledge base.",
  "FAQ": "FAQ",
  "Política": "Policy",
  "Conversa": "Conversation",
  "Catálogo": "Catalog",
  "Fonte": "Source",
  "Mostrar citações da resposta": "Show response citations",
  "Perguntas frequentes do tenant.": "Tenant FAQs.",
  "Documento PDF de políticas (troca, devolução, privacidade).": "Policy PDF document (exchanges, returns, privacy).",
  "Conversas opt-in": "Opt-in conversations",
  "Conversas anonimizadas para aprendizado.": "Anonymized conversations for learning.",
  "Entra sozinha: conversas resolvidas que alguém marcar como aproveitáveis pela IA são anonimizadas e indexadas em lote. Não há conteúdo para colar aqui.": "Fills itself in: resolved conversations that someone marks as usable by the AI are anonymized and indexed in batches. There's no content to paste here.",
  "Produtos sincronizados do e-commerce.": "Products synced from the e-commerce store.",
  "Os produtos vêm da sincronização com o e-commerce, não de conteúdo digitado aqui.": "Products come from syncing with the e-commerce store, not from content typed here.",
  "Nunca indexado": "Never indexed",
  "agora há pouco": "just now",
  "há {tempo}": "{tempo} ago",
  "Cliente reagiu com {emoji}": "Client reacted with {emoji}",
  "Atendente reagiu com {emoji}": "Agent reacted with {emoji}",
  "Nenhuma fonte configurada.": "No source configured.",
  "Configurar": "Configure",
  "Última indexação": "Last indexed",
  "Chunks indexados": "Indexed chunks",
  "Detalhes do erro": "Error details",
  "Reindexando...": "Reindexing...",
  "Re-indexar": "Reindex",
  "Editar conteúdo": "Edit content",
  "Editor de FAQ em breve.": "FAQ editor coming soon.",
  "Upload novo arquivo": "Upload new file",
  "Upload de política em breve.": "Policy upload coming soon.",
  "da loja": "from the store",
  "Cole o conteúdo antes de criar.": "Paste the content before creating.",
  "Não consegui criar a fonte.": "Couldn't create the source.",
  "Fonte criada. A indexação começa em instantes.": "Source created. Indexing starts in a few moments.",
  "Não consegui falar com o servidor.": "Couldn't reach the server.",
  "Cadastrar": "Register",
  "Cole as perguntas e respostas. O agente passa a consultar isso antes de responder.": "Paste the questions and answers. The agent will check this before responding.",
  "Nome da fonte": "Source name",
  "Conteúdo": "Content",
  "Uma linha": "One line",
  "e uma": "and one",
  "por item, separados por uma linha em branco.": "per item, separated by a blank line.",
  "Criar fonte": "Create source",
  "Você é um assistente da loja. Responda com clareza e cordialidade…": "You are a store assistant. Respond clearly and courteously…",
  "Mínimo 20 caracteres, máximo 10.000. Use placeholders para injetar contexto dinâmico.": "Minimum 20 characters, maximum 10,000. Use placeholders to inject dynamic context.",
  "Placeholders": "Placeholders",
  "Inserir": "Insert",
  "Vocabulário do tenant para 'lead' (ex: cliente)": "Tenant vocabulary for 'lead' (e.g., customer)",
  "Vocabulário do tenant para 'deal' (ex: pedido)": "Tenant vocabulary for 'deal' (e.g., order)",
  "Vocabulário do tenant para 'won' (ex: pago)": "Tenant vocabulary for 'won' (e.g., paid)",
  "Vocabulário do tenant para 'lost' (ex: cancelado)": "Tenant vocabulary for 'lost' (e.g., canceled)",
  "Nome do contato em atendimento": "Name of the contact in support",
  "Locale do contato (ex: pt-BR)": "Contact's locale (e.g., pt-BR)",
  "Últimas N mensagens da conversa": "Last N messages in the conversation",
  "Trechos da base de conhecimento (RAG)": "Knowledge base excerpts (RAG)",
  "Janela horária": "Time window",
  "Bloquear conteúdo sensível na resposta": "Block sensitive content in the response",
  "Exigir citação da base": "Require citation from the knowledge base",
  "Bloquear input com termo proibido": "Block input containing a banned term",
  "Janela operacional 7h-22h": "Operating window 7am-10pm",
  "Skip se contato pediu humano": "Skip if the contact asked for a human",
  "Tipo do novo guardrail": "Type of the new guardrail",
  "Adicionar guardrail": "Add guardrail",
  "Nenhum guardrail definido. O agent responde sem restrições adicionais.": "No guardrail defined. The agent responds without additional restrictions.",
  "Campos inválidos. Ajuste antes de salvar.": "Invalid fields. Fix them before saving.",
  "Citações mínimas": "Minimum citations",
  "Hora início (0-23)": "Start hour (0-23)",
  "Hora fim (0-23)": "End hour (0-23)",
  "Valor esperado": "Expected value",
  "Carregando agent…": "Loading agent…",
  "Guardrails inválidos.": "Invalid guardrails.",
  "Guardrails inválidos": "Invalid guardrails",
  "Nada para salvar.": "Nothing to save.",
  "Campos inválidos.": "Invalid fields.",
  "Modelo não encontrado.": "Template not found.",
  "Modelo da plataforma não encontrado.": "Platform template not found.",
  "Este modelo já foi personalizado.": "This template has already been customized.",
  "O modelo tem problemas.": "The template has problems.",
  "Já existe um modelo ativo com este nome.": "An active template with this name already exists.",
  "Falha ao salvar o modelo.": "Could not save the template.",
  "Personalize o modelo da plataforma antes de editá-lo.": "Customize the platform template before editing it.",
  "Não há cópia da empresa para este modelo.": "There's no company copy for this template.",
  "Falha ao desativar o modelo.": "Could not deactivate the template.",
  "O arquivo passa de 5 MB.": "The file is over 5 MB.",
  "Não leio Word diretamente — no Word use \"Salvar como\" → PDF e envie o PDF.": "I can't read Word files directly — in Word use \"Save as\" → PDF and send the PDF.",
  "Envie a proposta em PDF, Markdown (.md) ou texto (.txt).": "Send the proposal as PDF, Markdown (.md) or text (.txt).",
  "Não encontrei texto neste arquivo. Se for um PDF escaneado, exporte a proposta original como PDF com texto.": "I couldn't find any text in this file. If it's a scanned PDF, export the original proposal as a PDF with text.",
  "Modelos de proposta": "Proposal templates",
  "Personalize os modelos da plataforma ou crie os da sua empresa, inclusive a partir de uma proposta que você já usa.": "Customize the platform's templates or create your company's own, including from a proposal you already use.",
  "Criar a partir da proposta que a empresa já usa": "Create from the proposal the company already uses",
  "Envie um PDF, .md ou .txt de até 5 MB. A IA divide em seções e troca os dados do cliente por campos; você revisa antes de salvar.": "Send a PDF, .md or .txt file up to 5 MB. The AI splits it into sections and swaps the client's data for fields; you review before saving.",
  "Envie um PDF, .md ou .txt de até 5 MB. A IA divide em seções, troca por campos o que muda de um cliente e de um projeto para outro, e você revisa antes de salvar.": "Send a PDF, .md or .txt file up to 5 MB. The AI splits it into sections, swaps in fields for whatever changes from one client and project to the next, and you review before saving.",
  "Lendo o arquivo…": "Reading the file…",
  "A IA está montando as seções (pode levar até um minuto)…": "The AI is putting the sections together (this can take up to a minute)…",
  "A leitura demorou demais e foi interrompida. Tente de novo; se repetir, envie um arquivo menor.": "Reading took too long and was interrupted. Try again; if it happens again, send a smaller file.",
  "Arquivo da proposta": "Proposal file",
  "A IA não está disponível agora.": "The AI isn't available right now.",
  "A IA não conseguiu montar um modelo com este arquivo.": "The AI couldn't build a template from this file.",
  "O navegador bloqueou o armazenamento temporário; libere e tente de novo.": "The browser blocked temporary storage; allow it and try again.",
  "Novo modelo em branco": "New blank template",
  "Ex.: Locação por temporada": "E.g.: Seasonal rental",
  "seções": "sections",
  "Personalizar": "Customize",
  "Voltar ao modelo da plataforma? As mudanças da empresa deixam de valer nas próximas propostas.": "Go back to the platform template? The company's changes will stop applying to future proposals.",
  "Remover este modelo? As propostas já enviadas não mudam.": "Remove this template? Proposals already sent won't change.",
  "Voltar ao modelo da plataforma": "Go back to the platform template",
  "Da plataforma": "Platform's",
  "Da empresa": "Company's",
  "Desligado — não aparece para a IA nem no seletor": "Off — doesn't appear for the AI or in the selector",
  "Não usar": "Don't use",
  "(desligado)": "(off)",
  "Modelo «{nome}» salvo.": "Template «{nome}» saved.",
  "Este modelo vai pedir ao cliente:": "This template will ask the client for:",
  "Este modelo quase não pede nada ao cliente: a IA não saberá o que perguntar. Troque por {{campo}} o que muda de um projeto para outro.": "This template barely asks the client anything: the AI won't know what to ask. Replace with {{campo}} whatever changes from one project to another.",
  "O modelo importado não está mais disponível. Envie o arquivo de novo.": "The imported template is no longer available. Send the file again.",
  "Este é um modelo da plataforma. Personalize-o na lista para editar.": "This is a platform template. Customize it in the list to edit it.",
  "Para que serve (opcional)": "What it's for (optional)",
  "Título da seção": "Section title",
  "Subir seção": "Move section up",
  "Descer seção": "Move section down",
  "Texto da seção": "Section text",
  "Só aparece se tiver dado": "Only appears if there's data",
  "+ Seção": "+ Section",
  "Salvar modelo": "Save template",
  "Campos usados": "Fields used",
  "Escreva {{campo}} no texto; a proposta troca pelo valor de cada cliente.": "Write {{campo}} in the text; the proposal swaps in each client's value.",
  "O nome precisa ter de 2 a 80 caracteres.": "The name must be 2 to 80 characters long.",
  "A descrição passa de 300 caracteres.": "The description is over 300 characters.",
  "O modelo precisa de pelo menos uma seção.": "The template needs at least one section.",
  "O modelo passa de 40 seções.": "The template is over 40 sections.",
  "Identificador da seção: letras minúsculas, números e _ (começando por letra).": "Section identifier: lowercase letters, numbers and _ (must start with a letter).",
  "O título da seção precisa ter de 1 a 120 caracteres.": "The section title must be 1 to 120 characters long.",
  "O texto da seção precisa ter de 1 a 20.000 caracteres.": "The section text must be 1 to 20,000 characters long.",
  "Há uma variável sem fechar, ou com caractere inválido, entre {{ e }}.": "There's an unclosed variable, or an invalid character, between {{ and }}.",
  "Nome de variável não permitido.": "Variable name not allowed.",
  "A ordem das seções não corresponde às seções do modelo.": "The section order doesn't match the template's sections.",
  "Não consegui ler este arquivo.": "I couldn't read this file.",
  "Erro ao salvar": "Error saving",
  "Agent default": "Default agent",
  "Criado em": "Created on",
  "Geral": "General",
  "Descrição interna do agent": "Internal description of the agent",
  "Agent ativo": "Active agent",
  "read-only — gerenciado pelo backend": "read-only — managed by the backend",
  "Janela de contexto (msgs, 1–50)": "Context window (msgs, 1–50)",
  "Top K = quantos trechos buscar. Similarity threshold = mínimo de relevância (cosine).": "Top K = how many excerpts to fetch. Similarity threshold = minimum relevance (cosine).",
  "Chaves de acesso à IA": "AI access keys",
  "A conta de inteligência artificial é sua: você contrata direto com {provedores} e cola a chave aqui. A chave fica guardada criptografada e nunca mais aparece na tela depois de salva — nem para você. O Jev (TypeSafe) não conversa com o cliente: a chave dele serve só para decisões rápidas.": "The AI account is yours: you sign up directly with {provedores} and paste the key here. The key is stored encrypted and never appears on screen again after it's saved — not even for you. Jev (TypeSafe) doesn't talk to the customer: its key is only used for quick decisions.",
  "Nenhuma chave cadastrada ainda": "No key registered yet",
  "Seus agentes só conseguem pensar depois que você cola aqui uma chave da Anthropic, da OpenAI ou do Google. A cobrança vai direto para a sua conta no provedor, e a chave fica guardada criptografada.": "Your agents can only think once you paste an Anthropic, OpenAI, or Google key here. Billing goes straight to your account with the provider, and the key is stored encrypted.",
  "Adicionar credencial": "Add credential",
  "Validada": "Validated",
  "Não validada": "Not validated",
  "Inválida": "Invalid",
  "A validação não terminou. Clique em revalidar para testar a chave agora.": "Validation didn't finish. Click revalidate to test the key now.",
  "O provedor recusou a chave. Confira se copiou inteira ou gere uma nova.": "The provider rejected the key. Check that you copied it in full or generate a new one.",
  "A TypeSafe recusou a chave. Confira se copiou inteira ou gere uma nova.": "TypeSafe rejected the key. Check that you copied it in full or generate a new one.",
  "O provedor recusou a chave. Confira se ela está inteira e se a conta no provedor tem crédito.": "The provider rejected the key. Check that it's complete and that the account with the provider has credit.",
  "A TypeSafe recusou a chave. Confira se ela está inteira e se a conta na TypeSafe tem crédito.": "TypeSafe rejected the key. Check that it's complete and that your TypeSafe account has credit.",
  "O provedor limitou as chamadas desta chave. Tente de novo em alguns minutos.": "The provider rate-limited this key. Try again in a few minutes.",
  "O provedor está fora do ar. A chave pode estar certa; revalide mais tarde.": "The provider is down. The key might be fine; revalidate later.",
  "Não foi possível falar com o provedor a partir deste servidor. Revalide mais tarde.": "Couldn't reach the provider from this server. Revalidate later.",
  "Falha na validação": "Validation failed",
  "Onde pegar a chave": "Where to get the key",
  "O padrão recomendado para conversar com o cliente: é o que melhor segue instruções longas e usa as ferramentas do CRM.": "The recommended default for talking with the customer: it's the one that best follows long instructions and uses the CRM's tools.",
  "Na configuração padrão, transcreve áudio. Para indexar material, uma chave OpenAI ou OpenRouter atende ao mesmo modelo de embedding.": "By default, it transcribes audio. To index material, an OpenAI or OpenRouter key serves the same embedding model.",
  "Alternativa com contexto muito longo e custo baixo para tarefas de classificação.": "An alternative with a very long context and low cost for classification tasks.",
  "Uma chave só dá acesso a centenas de modelos de dezenas de fabricantes, inclusive os gratuitos. É o caminho mais simples para experimentar sem abrir conta em cada provedor.": "A single key gives access to hundreds of models from dozens of makers, including free ones. It's the simplest way to experiment without opening an account with each provider.",
  "Muito barata e desconta sozinha o trecho repetido da conversa, sem você configurar nada — o custo cai para quem atende com um roteiro que não muda.": "Very cheap, and it automatically discounts the repeated part of the conversation without you configuring anything — the cost drops for anyone working from a script that doesn't change.",
  "Endpoint seu que fala a API da OpenAI — OmniRouter, 9Router, LiteLLM hospedado ou proxy corporativo, num endereço público. Você informa o endereço (base URL) e a chave, e o CRM conversa com ele como conversa com a OpenAI.": "Your own endpoint that speaks the OpenAI API — OmniRouter, 9Router, a hosted LiteLLM, or a corporate proxy, at a public address. You provide the address (base URL) and the key, and the CRM talks to it the same way it talks to OpenAI.",
  "Endereço (base URL)": "Address (base URL)",
  "Obrigatório — ex.: https://seu-gateway.example/v1": "Required — e.g., https://your-gateway.example/v1",
  "Informe o endereço (base URL) começando com http:// ou https://.": "Enter the address (base URL) starting with http:// or https://.",
  "Informe o endereço (base URL) do provedor personalizado.": "Enter the custom provider's address (base URL).",
  "O endereço (base URL) precisa começar com http:// ou https://.": "The address (base URL) needs to start with http:// or https://.",
  "Só o provedor personalizado aceita um endereço (base URL) próprio.": "Only the custom provider accepts its own address (base URL).",
  "Testando a conexão com o provedor…": "Testing the connection with the provider…",
  "Conexão confirmada com o provedor.": "Connection confirmed with the provider.",
  "Conexão OK": "Connection OK",
  "Não consegui falar com este endereço. Confira a base URL e a chave.": "Couldn't reach this address. Check the base URL and the key.",
  "Falta o endereço (base URL) do provedor personalizado, ou ele não começa com http:// ou https://. Edite a credencial e informe o endereço da API.": "The custom provider's address (base URL) is missing, or it doesn't start with http:// or https://. Edit the credential and enter the API address.",
  "Este servidor não encontrou o endereço: o nome não resolve. Confira a base URL.": "This server couldn't find the address: the name doesn't resolve. Check the base URL.",
  "Em produção, o endereço (base URL) precisa começar com https://.": "In production, the address (base URL) needs to start with https://.",
  "Este endereço respondeu com um redirecionamento, e o CRM não segue redirecionamento em endereço cadastrado pela empresa. Informe o endereço final da API.": "This address responded with a redirect, and the CRM doesn't follow redirects on an address registered by the company. Enter the final API address.",
  "Este endereço não é aceito: um endereço cadastrado pela empresa não pode apontar para a rede interna do servidor (localhost, IP privado ou serviço interno).": "This address isn't accepted: an address registered by the company can't point to the server's internal network (localhost, a private IP, or an internal service).",
  "Este endereço não respondeu em /models. Confira a base URL: ela deve apontar para a raiz de uma API compatível com a OpenAI.": "This address didn't respond at /models. Check the base URL: it should point to the root of an OpenAI-compatible API.",
  "Uma chave só para centenas de modelos de vários fabricantes, com a opção de manter o tráfego na Europa. Bom para comparar modelos sem abrir conta em cada provedor.": "A single key for hundreds of models from several makers, with the option to keep traffic in Europe. Good for comparing models without opening an account with each provider.",
  "Não conversa com o cliente: toma decisões rápidas e baratas — como perceber se o cliente está irritado — geralmente em menos de um segundo. Trabalha junto com a sua IA principal.": "Doesn't talk to the customer: it makes quick, cheap decisions — like noticing if the customer is upset — usually in under a second. It works alongside your main AI.",
  "O Jev não conversa com o cliente — falta a chave da sua IA principal.": "Jev doesn't talk to the customer — your main AI's key is missing.",
  "Inativa": "Inactive",
  "Revalidando…": "Revalidating…",
  "Credencial removida.": "Credential removed.",
  "Credencial removida. O Jev foi desligado.": "Credential removed. Jev was turned off.",
  "Usada em": "Used in",
  "Excluir credencial": "Delete credential",
  "Modelos": "Models",
  "Em uso por": "In use by",
  "publicado": "published",
  "Revalidar credencial": "Revalidate credential",
  "Remover credencial": "Remove credential",
  "Agents que usam esta credencial vão falhar ao executar. Esta ação não pode ser desfeita.": "Agents that use this credential will fail to run. This action can't be undone.",
  "A chave é guardada cifrada. Depois de salva, só os quatro últimos caracteres aparecem na tela.": "The key is stored encrypted. Once saved, only the last four characters appear on screen.",
  "Ex: Produção": "E.g.: Production",
  "Opcional — ex.: Chave da clínica": "Optional — e.g., Clinic key",
  "Credencial salva. Validando…": "Credential saved. Validating…",
  "Credencial salva. Validação em segundo plano.": "Credential saved. Validating in the background.",
  "modelos disponíveis.": "models available.",
  "Salvar e validar": "Save and validate",
  "Obrigatório": "Required",
  "Chave muito curta": "Key too short",
  "Casos": "Cases",
  "Quando a IA trava em algo que só um humano resolve, ela abre um caso aqui — e continua conversando com o cliente enquanto espera sua resposta.": "When the AI gets stuck on something only a human can solve, it opens a case here — and keeps talking with the customer while it waits for your response.",
  "Abertos": "Open",
  "Concluídos": "Completed",
  "Nenhum caso aberto": "No open cases",
  "Nenhum caso concluído": "No completed cases",
  "Os casos aparecem aqui quando um agente publicado, com \"Deixar o agente pedir uma tarefa a alguém e seguir conversando\" ligado, pede algo a você. Conversa passada para uma pessoa vai para o Inbox.": "Cases show up here when a published agent with \"Let the agent ask someone for a task and keep talking\" turned on asks you for something. Conversations handed to a person go to the Inbox.",
  "Nenhum agente está liberado para abrir casos": "No agent in this organization is allowed to open cases",
  "Esta tela fica vazia porque a opção “Deixar o agente pedir uma tarefa a alguém e seguir conversando”, no cartão “Pedir ajuda sem sair da conversa” do agente, está desligada — ela vem desligada de fábrica. Ligue a opção e publique a versão.": "This screen is empty because the option “Let the agent ask someone for a task and keep talking”, in the agent’s “Ask for help without leaving the conversation” card, is turned off — it comes off by default. Turn the option on and publish the version.",
  "A opção de abrir casos está ligada, mas o agente não foi publicado": "The option to open cases is on, but the agent has not been published",
  "Ligar a opção no rascunho não basta: é a versão publicada que atende. Abra o agente e publique a versão para que a IA comece a pedir ajuda por aqui.": "Turning the option on in the draft is not enough: the published version is the one that answers. Open the agent and publish the version so the AI can start asking for help here.",
  "Nenhum agente configurado ainda": "No agent configured yet",
  "Casos são pedidos internos que o agente de IA abre quando esbarra em algo que só uma pessoa resolve. Configure um agente para que ele possa pedir ajuda por aqui.": "Cases are internal requests the AI agent opens when it runs into something only a person can resolve. Configure an agent so it can ask for help here.",
  "Abrir o agente": "Open the agent",
  "Ver o agente": "View the agent",
  "Ver os agentes": "View the agents",
  "Só um administrador da organização pode ligar esta opção.": "Only an organization administrator can turn this option on.",
  "Casos concluídos, cancelados ou repassados ficam aqui.": "Completed, canceled, or transferred cases stay here.",
  "Contato sem nome": "Unnamed contact",
  "Selecione um caso à esquerda": "Select a case on the left",
  "Os detalhes e a resposta aparecem aqui.": "Details and the response appear here.",
  "Sem telefone": "No phone number",
  "Aberto automaticamente": "Opened automatically",
  "Aberto automaticamente pelo sistema — a IA prometeu passar pra humano mas não abriu o caso, então o sistema abriu por ela.": "Opened automatically by the system — the AI promised to transfer to a human but didn't open the case, so the system opened it instead.",
  "O que o cliente precisa": "What the customer needs",
  "Por que a IA travou": "Why the AI got stuck",
  "O que você quer fazer?": "What do you want to do?",
  "Resposta registrada; não repassada porque o atendimento mudou. Revise a conversa.": "Response recorded; not forwarded because the conversation changed. Review the conversation.",
  "Resposta registrada para processamento.": "Response recorded for processing.",
  "Resposta enviada.": "Response sent.",
  "Escreva sua resposta para a IA...": "Write your response for the AI...",
  "Escolha uma das opções acima para enviar.": "Choose one of the options above to send.",
  "Enviando...": "Sending...",
  "Aguardando você": "Waiting for you",
  "1 caso esperando você": "1 case waiting for you",
  "casos esperando você": "cases waiting for you",
  "1 conversa esperando uma pessoa": "1 conversation waiting for a person",
  "conversas esperando uma pessoa": "conversations waiting for a person",
  "Virou atendimento humano": "Switched to human support",
  "Aguardando o cliente responder — a IA avisa você quando tiver a informação.": "Waiting for the customer to respond — the AI will notify you once it has the information.",
  "Este caso já foi concluído.": "This case has already been completed.",
  "Este caso virou atendimento humano — não precisa mais de resposta aqui.": "This case switched to human support — it no longer needs a response here.",
  "Este caso foi cancelado.": "This case was canceled.",
  "Concluí": "Complete",
  "A IA avisa o cliente e encerra o assunto.": "The AI notifies the customer and closes the matter.",
  "Preciso de info do cliente": "I need info from the customer",
  "A IA pergunta ao cliente e o caso volta pra você quando ele responder.": "The AI asks the customer, and the case comes back to you once they respond.",
  "Não consigo — passar pra humano": "I can't — hand off to a human",
  "Sai da IA: a conversa vira um atendimento humano de verdade.": "Leaves the AI: the conversation becomes a real human conversation.",
  "A IA abriu o caso": "The AI opened the case",
  "Você respondeu": "You responded",
  "A IA perguntou ao cliente": "The AI asked the customer",
  "O cliente respondeu": "The customer responded",
  "O cliente respondeu fora do atendimento atual (sem aviso no WhatsApp)": "The customer replied outside the current service (no WhatsApp notice)",
  "O cliente não respondeu a tempo": "The customer didn't respond in time",
  "Você concluiu o caso": "You completed the case",
  "A equipe respondeu pelo WhatsApp": "The team replied via WhatsApp",
  "Você pediu uma informação ao cliente": "You asked the customer for information",
  "Você decidiu passar para atendimento humano": "You decided to hand off to human support",
  "O sistema abriu o caso automaticamente": "The system opened the case automatically",
  "Atualização do caso": "Case update",
  "Um roteador entende o que o cliente quer e entrega a conversa para o agente certo — plugado em um número de WhatsApp.": "A router understands what the customer wants and hands the conversation to the right agent — plugged into a WhatsApp number.",
  "Novo roteador": "New router",
  "Um roteador entende o que o cliente quer e entrega a conversa para o agente certo — um número de vendas fala com quem quer comprar, um de suporte com quem já é cliente, tudo no mesmo WhatsApp. Crie um para o seu número e escolha quais agentes ele aciona.": "A router understands what the customer wants and hands the conversation to the right agent — a sales number talks to people who want to buy, a support number to people who are already customers, all on the same WhatsApp. Create one for your number and choose which agents it triggers.",
  "Criar meu primeiro roteador": "Create my first router",
  "Número removido": "Number removed",
  "Sem intenções configuradas": "No intents configured",
  "intenção": "intent",
  "intenções": "intents",
  "Roteador criado — agora escolha as intenções.": "Router created — now choose the intents.",
  "Escolha o número de WhatsApp que ele vai atender. Depois de criado, você define as intenções e para qual agente cada uma vai.": "Choose the WhatsApp number it will handle. Once it's created, you'll set the intents and which agent each one goes to.",
  "Número de WhatsApp": "WhatsApp number",
  "Só é possível ter um roteador ativo por número.": "You can only have one active router per number.",
  "Só é possível editar o documento de uma proposta em rascunho.": "You can only edit the document of a proposal that's in draft.",
  "Só é possível preencher o documento de uma proposta em rascunho.": "You can only fill in the document of a proposal that's in draft.",
  "Criar roteador": "Create router",
  "ativo": "active",
  "inativo": "inactive",
  "Excluir roteador": "Delete router",
  "Identificação": "Identification",
  "O número não pode ser trocado depois de criado — crie outro roteador para um número diferente.": "The number can't be changed once created — create another router for a different number.",
  "Ativo — está roteando as conversas deste número": "Active — it's routing conversations for this number",
  "Inativo — não roteia nada": "Inactive — it doesn't route anything",
  "Modelo que identifica a intenção": "Model that identifies the intent",
  "Modelo do classificador": "Classifier model",
  "Automático — usa o provedor da organização": "Automatic — uses the organization's provider",
  "chave desta instalação": "this installation's key",
  "Nenhuma chave de IA utilizável nesta organização — cadastre uma em Agentes IA › Credenciais para poder escolher o modelo.": "No usable AI key in this organization — register one in AI Agents › Credentials to choose a model.",
  "Só aparecem modelos de provedores com chave cadastrada aqui. Se a conta do provedor estiver sem crédito, a identificação falha e tudo cai no fallback.": "Only models from providers with a key registered here appear. If the provider's account is out of credit, identification fails and everything falls back.",
  "Se nenhuma intenção casar": "If no intent matches",
  "Agente de fallback": "Fallback agent",
  "Nenhum — responde com o atendimento padrão": "None — responds with the default support",
  "Quando a IA não tem certeza do que o cliente quer, ela chama este agente em vez de travar a conversa.": "When the AI isn't sure what the customer wants, it calls this agent instead of getting stuck.",
  "Intenções": "Intents",
  "Cada intenção descreve uma situação e diz qual agente deve assumir a conversa quando o cliente quer aquilo.": "Each intent describes a situation and says which agent should take over the conversation when the customer wants that.",
  "Intenção": "Intent",
  "Nenhuma intenção ainda. Sem intenções, toda conversa cai direto no agente de fallback (ou fica sem resposta automática, se você não escolher um).": "No intents yet. Without intents, every conversation goes straight to the fallback agent (or gets no automatic response, if you don't choose one).",
  "O número volta a ser atendido pelos gatilhos normais dos agentes (sem roteamento por intenção). As intenções deste roteador são apagadas junto. Não é possível desfazer.": "The number goes back to being handled by the agents' normal triggers (without intent-based routing). This router's intents are deleted along with it. This can't be undone.",
  "Nome da intenção": "Intent name",
  "Ex.: quer comprar": "E.g.: wants to buy",
  "Agente que atende": "Agent that handles it",
  "Selecione o agente": "Select the agent",
  "Remover intenção": "Remove intent",
  "Quando escolher esta intenção": "When to choose this intent",
  "Escreva como explicaria para um atendente novo: em que situação o cliente cai aqui.": "Write it as you'd explain to a new agent: what situation makes the client land here.",
  "Já existe outra intenção com este nome.": "Another intent with this name already exists.",
  "Frases de exemplo (opcional)": "Example phrases (optional)",
  "Remover exemplo": "Remove example",
  "Sem frases de exemplo.": "No example phrases.",
  "Ex.: quanto custa? (Enter)": "E.g.: how much does it cost? (Enter)",
  "Testar classificação": "Test classification",
  "Escreva uma frase como um cliente escreveria e veja qual intenção e qual agente o roteador escolheria — sem afetar nenhuma conversa real.": "Write a sentence the way a client would, and see which intent and which agent the router would choose — without affecting any real conversation.",
  "Ative o roteador para poder testar a classificação.": "Turn on the router to test the classification.",
  "Ex.: oi, quero saber o preço do plano premium": "E.g.: hi, I want to know the price of the premium plan",
  "Testando…": "Testing…",
  "nenhuma casou": "none matched",
  "confiança": "confidence",
  "Confiança": "Confidence",
  "abaixo do mínimo de": "below the minimum of",
  "cairia no atendimento padrão em produção.": "would fall into standard support in production.",
  "Agente que atenderia": "Agent that would respond",
  "nenhum (sem fallback)": "none (no fallback)",
  "Resolva os campos destacados antes de salvar.": "Resolve the highlighted fields before saving.",
  "Roteador salvo.": "Router saved.",
  "Roteador removido.": "Router removed.",
  "Escolha o agente que atende esta intenção.": "Choose the agent that handles this intent.",
  "Dê um nome curto para a intenção.": "Give the intent a short name.",
  "Descreva quando a IA deve escolher esta intenção.": "Describe when the AI should choose this intent.",
  "1 ponto deste grupo precisa da sua atenção.": "1 item in this group needs your attention.",
  "A IA nunca para por gasto. Você vê o número nesta tela e decide o que fazer.": "The AI never stops due to spend. You see the number on this screen and decide what to do.",
  "A IA para de responder ao chegar em": "The AI stops responding when it reaches",
  "A parada começa a valer": "The stop takes effect",
  "A parada começa a valer em": "The stop takes effect on",
  "A proteção de gasto está desligada nesta instalação. O que estiver escolhido aqui não vale até que alguém religue em Recursos opcionais › Comportamento, no Admin.": "Spend protection is off in this installation. Whatever is chosen here won't take effect until someone turns it back on in Optional features › Behavior, in Admin.",
  "Comportamento": "Behavior",
  "Comportamento desta instalação": "This installation's behavior",
  "Como esta instalação se comporta em operação. Vale para todas as empresas hospedadas aqui.": "How this installation behaves in operation. Applies to all companies hosted here.",
  "O que esta instalação faz": "What this installation does",
  "Cada escolha vale para todas as empresas daqui. Quem cuida do servidor pode declarar um valor no arquivo de ambiente, mas ele só responde até a primeira leitura do banco: a partir daí, manda o que estiver aqui.": "Each choice applies to every company here. Whoever manages the server can set a value in the environment file, but it only applies until the first read from the database — from then on, whatever is set here takes over.",
  "Proteção de gasto de IA": "AI spend protection",
  "Decide o que acontece quando o gasto passa do teto que a empresa escolheu. Não liga a proteção de ninguém: só pode afrouxá-la.": "Decides what happens when spend goes past the cap the company chose. It doesn't turn anyone's protection on: it can only loosen it.",
  "Respeita o teto de cada empresa": "Respects each company's cap",
  "Só avisa, nunca para a IA": "Only warns, never stops the AI",
  "Exigir assinatura nas entregas do canal": "Require signature on channel deliveries",
  "Ligado, toda entrega de webhook precisa vir assinada com o segredo da sessão. Desligado por padrão porque nem todo servidor de canal assina: ligar sem que ele assine corta a entrada de mensagens.": "When on, every webhook delivery must arrive signed with the session secret. Off by default because not every channel server signs: turning it on without the server signing cuts off incoming messages.",
  "Nenhuma entrega do WhatsApp na última semana para conferir a assinatura.": "No WhatsApp deliveries in the last week to check the signature.",
  "As últimas entregas do WhatsApp chegaram assinadas: sim (última em {momento}).": "The latest WhatsApp deliveries arrived signed: yes (last one on {momento}).",
  "As últimas entregas do WhatsApp chegaram assinadas: não.": "The latest WhatsApp deliveries arrived signed: no.",
  "Última assinada: {momento}.": "Last signed: {momento}.",
  "Última sem assinatura: {momento}.": "Last unsigned: {momento}.",
  "Pode ligar: o WhatsApp já assina.": "You can turn it on: WhatsApp already signs.",
  "Divulgação de pagamento no atendimento": "Payment disclosure in support",
  "Injetar acrescenta o texto de divulgação à primeira mensagem. Vetar bloqueia o envio sem ele e devolve ao modelo a razão, para ele reescrever.": "Inject adds the disclosure text to the first message. Block stops the send without it and returns the reason to the model so it can rewrite the message.",
  "Injetar": "Inject",
  "Vetar": "Block",
  "Conferência de promessa antes de enviar": "Promise check before sending",
  "Ligado, cada envio passa por uma conferência de modelo para não prometer o que a empresa não cumpre. Custa uma chamada de modelo por envio.": "When on, every send goes through a model check to avoid promising what the company can't deliver. Costs one model call per send.",
  "Módulos opcionais": "Optional modules",
  "Recursos que a maioria das instalações não usa. Desligados, eles não aparecem para nenhuma empresa daqui.": "Features most installations don't use. When off, they don't appear for any company here.",
  "Banco de dados externo": "External database",
  "Ligado, cada empresa pode conectar o banco de outro sistema (um ERP, outro CRM) para o agente consultar. Isso guarda a senha daquele banco neste servidor e abre conexão com ele. Desligado, a tela, o menu e as ferramentas do agente somem.": "When on, each company can connect another system's database (an ERP, another CRM) for the agent to query. This stores that database's password on this server and opens a connection to it. When off, the screen, the menu, and the agent's tools disappear.",
  "Abrimos um aviso na Central de avisos. A IA continua respondendo normalmente.": "We open a notification in the Notification center. The AI keeps responding normally.",
  "Aguardando decisão": "Awaiting decision",
  "Aprendizado adicionado.": "Learning added.",
  "Aprendizado arquivado.": "Learning archived.",
  "Aprendizado reativado.": "Learning reactivated.",
  "Aprendizados": "Learnings",
  "Aprovada": "Approved",
  "Aprovar": "Approve",
  "Aprovar e ignorar viram registro — os dois. Quando você decidir a primeira, ela fica aqui.": "Approve and Ignore both leave a record. Once you make either decision, it appears here.",
  "As conversas em andamento vão para a fila de atendimento humano — ninguém fica sem resposta, mas alguém precisa responder. Cada uma volta ao automático pelo botão \"Devolver ao automático\" no cabeçalho dela.": "Ongoing conversations go to the human support queue — no one is left without a response, but someone has to reply. Each one returns to automatic mode via the \"Return to automatic\" button in its header.",
  "Assuntos mais procurados": "Most requested topics",
  "Atendimentos com IA": "AI conversations",
  "Até": "Until",
  "Até lá, só avisamos.": "Until then, we'll just notify you.",
  "Avisamos ao passar de": "We notify when it passes",
  "Avisar ao chegar em (% do limite)": "Notify when it reaches (% of the limit)",
  "Avisos que você marcar como resolvidos ficam aqui.": "Notifications you mark as resolved stay here.",
  "Cada linha aqui é uma coisa que está limitando seu agente, e o que fazer a respeito — às vezes você mesmo, às vezes quem cuida da sua instalação.": "Each line here is something limiting your agent, and what to do about it — sometimes it's up to you, sometimes to whoever manages your installation.",
  "Cada linha é uma coisa nova que o agente passou a saber, na ordem em que aconteceu.": "Each line is something new the agent learned, in the order it happened.",
  "Cadastrar assuntos": "Register topics",
  "Cadastrar uma chave": "Register a key",
  "Carregando orçamento...": "Loading budget...",
  "Casos que precisaram de uma pessoa": "Cases that needed a person",
  "Chave": "Key",
  "Começar a valer agora, sem esperar as 72 horas": "Take effect now, without waiting the 72 hours",
  "Configurar no agente": "Configure on the agent",
  "Configurar um roteador": "Configure a router",
  "Configuração avançada": "Advanced settings",
  "Consultas aos seus materiais": "Queries to your materials",
  "Conteúdo da": "Content of the",
  "Conversas encaminhadas": "Routed conversations",
  "O horário da sua reunião mudou. Agora é": "Your meeting time has changed. It's now",
  "O horário do seu compromisso mudou. Agora é": "Your appointment time has changed. It's now",
  "Mandar ao cliente": "Send to client",
  "Dados não enviados ainda.": "Data not sent yet.",
  "Envio autorizado: aguardando a vez na fila.": "Send authorized: waiting for its turn in the queue.",
  "Dados aguardando envio nesta conversa.": "Data waiting to be sent in this conversation.",
  "Dados enviados na conversa autorizada.": "Data sent in the authorized conversation.",
  "Conversa que receberá os dados": "Conversation that will receive the data",
  "Mandar de novo os dados deste compromisso para o cliente?": "Send this appointment's data to the client again?",
  "Seu compromisso está marcado para": "Your appointment is scheduled for",
  "Enviar de novo": "Send again",
  "Confirmar reenvio": "Confirm resend",
  "Mandar de novo o link desta reunião para o cliente?": "Send this meeting's link to the client again?",
  "Mandar de novo": "Send again",
  "O atendimento desta conversa mudou. Escolha a conversa atual e autorize o envio de novo.": "The support handling this conversation changed. Choose the current conversation and authorize sending again.",
  "Este cliente está sendo atendido neste instante. Espere alguns segundos e tente de novo.": "This client is being helped right now. Wait a few seconds and try again.",
  "Este compromisso mudou enquanto a tela estava aberta. Atualize a página e tente de novo.": "This appointment changed while the screen was open. Refresh the page and try again.",
  "O Google e o CRM discordam sobre este compromisso. Resolva a diferença antes de enviar o link.": "Google and the CRM disagree about this appointment. Resolve the difference before sending the link.",
  "Esta conversa não pode receber o link: ela é de outro contato, é um grupo, ou você não tem acesso a ela.": "This conversation can't receive the link: it belongs to another contact, it's a group, or you don't have access to it.",
  "Confirme a verificação em duas etapas nesta sessão para enviar o link.": "Confirm two-step verification in this session to send the link.",
  "Só quem é responsável pelo compromisso pode enviar o link dele.": "Only whoever is responsible for the appointment can send its link.",
  "Ação desconhecida para o link do Meet.": "Unknown action for the Meet link.",
  "Não foi possível registrar a ação. O motivo ficou registrado no servidor com o identificador abaixo.": "Couldn't log the action. The reason was recorded on the server with the identifier below.",
  "Custo da IA no período": "AI cost in the period",
  "Custo no período": "Cost in the period",
  "Destinos internos": "Internal destinations",
  "Endereços da rede deste servidor que a instalação pode alcançar.": "Addresses on this server's network that the installation can reach.",
  "Endereços liberados": "Allowed addresses",
  "Por padrão esta instalação não fala com a própria rede: um endereço como 10.0.0.5 ou 192.168.1.20 é recusado antes de qualquer arquivo ou chave sair daqui. O que estiver nesta lista deixa de ser recusado — e só isso: o endereço continua precisando ser https em produção, e continua valendo só para o que a INSTALAÇÃO configura. O endereço que uma empresa escolhe no painel dela segue sem poder apontar para dentro, esteja aqui ou não.": "By default, this installation doesn't talk to its own network: an address like 10.0.0.5 or 192.168.1.20 is refused before any file or key leaves here. What's on this list stops being refused — and only that: the address still needs to be https in production, and it still only applies to what the INSTALLATION configures. The address a company chooses in its own panel still can't point inward, whether it's here or not.",
  "Um endereço por linha": "One address per line",
  "Aceita um IP (10.1.2.7) ou uma faixa (10.1.0.0/16). Nome de máquina não entra: o que se confere é o endereço para o qual o nome aponta na hora, e não o nome.": "Accepts an IP (10.1.2.7) or a range (10.1.0.0/16). Hostnames aren't accepted: what's checked is the address the name points to at the time, not the name.",
  "Esta lista ainda vem do arquivo de configuração do servidor, porque nunca foi salva por aqui. Ao salvar, passa a valer o que está nesta tela, e o arquivo deixa de ser consultado.": "This list still comes from the server's configuration file, because it has never been saved here. Once you save, what's on this screen takes effect, and the file stops being read.",
  "Cada endereço aqui é uma porta que este servidor passa a poder abrir para dentro da própria rede, levando junto a chave da instalação. Declare o endereço do serviço que você mesmo colocou lá — nunca uma faixa inteira por conveniência.": "Each address here is a door this server can open into its own network, carrying the installation's key along with it. Declare the address of the service you put there yourself — never a whole range for convenience.",
  "Não entendi estas linhas:": "I didn't understand these lines:",
  "Lista salva.": "List saved.",
  "Deixe em branco para usar o endereço oficial do provedor. Use isto para apontar para um gateway compatível com a API da OpenAI. Um endereço na rede do servidor só funciona se quem administra a instalação o tiver liberado em Administração › Destinos internos — e, mesmo liberado, ele não vale para o endereço que esta empresa escolhe aqui.": "Leave blank to use the provider's official address. Use this to point to a gateway compatible with the OpenAI API. An address on the server's network only works if whoever manages the installation has allowed it under Administration › Internal destinations — and even then, it doesn't apply to the address this company chooses here.",
  "Descreva a regra ou o aprendizado em texto simples.": "Describe the rule or learning in plain text.",
  "Desinstalar": "Uninstall",
  "Disponível depois de salvar \"Me avisar\" — e, quando você armar a parada, ela só começa a valer 72 horas depois.": "Available after saving \"Notify me\" — and once you arm the stop, it only takes effect 72 hours later.",
  "Documento da organização": "Organization document",
  "Editar limite": "Edit limit",
  "Endereço próprio (opcional)": "Own address (optional)",
  "Enviar skill (.zip)": "Upload skill (.zip)",
  "Escolha o que acontece quando o gasto do mês chega no limite. Os valores são em dólar — é a moeda em que o provedor de IA cobra.": "Choose what happens when the month's spend reaches the limit. Amounts are in dollars — that's the currency the AI provider charges in.",
  "Este ponto usa o modelo definido na versão publicada do agente.": "This point uses the model set in the agent's published version.",
  "Ex.: Nunca prometa desconto sem confirmar com um humano. Horário de atendimento: 9h–18h, seg-sex. Sempre chame o cliente pelo primeiro nome.": "E.g.: Never promise a discount without confirming with a human. Support hours: 9am–6pm, Mon-Fri. Always call the client by their first name.",
  "Ex.: Não oferecer frete grátis no primeiro contato": "E.g.: Don't offer free shipping on the first contact",
  "Execuções de IA": "AI runs",
  "Fatos e correções pontuais que os agentes também levam em conta — adicionados à mão ou aprendidos automaticamente pelo sistema a partir de conversas reais.": "Specific facts and corrections the agents also take into account — added by hand or learned automatically by the system from real conversations.",
  "Gasto de": "Spend of",
  "Habilidades especializadas que seus agentes carregam só quando a conversa pede — instale prontas do catálogo ou envie a sua.": "Specialized skills your agents load only when the conversation calls for them — install ready-made ones from the catalog or upload your own.",
  "Habilidades instaladas": "Installed skills",
  "Habilidades mais usadas": "Most used skills",
  "Habilidades usadas": "Skills used",
  "Histórico de versões": "Version history",
  "IA parada por gasto": "AI stopped due to spend",
  "Ignorada": "Ignored",
  "Ignorar": "Ignore",
  "Instalando…": "Installing…",
  "Instalar": "Install",
  "Instalar uma habilidade": "Install a skill",
  "Instruções publicadas na Memória da IA. Valem para toda conversa, de todos os agentes.": "Instructions published in AI Memory. They apply to every conversation, from all agents.",
  "Isto é só acompanhamento. A IA não vai parar sozinha por gasto.": "This is just for tracking. The AI won't stop on its own due to spend.",
  "Já decididas": "Already decided",
  "Limite mensal (US$)": "Monthly limit (US$)",
  "Linha do tempo do aprendizado": "Learning timeline",
  "Marcar resolvido": "Mark resolved",
  "Marcar todos resolvidos": "Mark all resolved",
  "Os mais graves primeiro; entre iguais, os mais recentes.": "Most severe first; ties broken by most recent.",
  "Não foi possível resolver todos os avisos. Confira a lista e tente novamente.": "Couldn't resolve all notifications. Check the list and try again.",
  "Falha ao resolver os avisos.": "Failed to resolve notifications.",
  "Me avisar ao passar de": "Notify me when it passes",
  "Melhorias que você aprovou": "Improvements you approved",
  "Memória da IA": "AI Memory",
  "Mensagem técnica do provedor": "Provider's technical message",
  "Mostrando só as falhas": "Showing only failures",
  "Mudanças de passo no atendimento": "Support step changes",
  "Negócios fechados pelo agente": "Deals closed by the agent",
  "Negócios perdidos pelo agente": "Deals lost by the agent",
  "Nenhum aprendizado ainda. Use \"+ Novo aprendizado\" para ensinar algo que os agentes devem lembrar em toda conversa — ou aguarde o sistema sugerir aprendizados automaticamente a partir do atendimento real.": "No learnings yet. Use \"+ New learning\" to teach something the agents should remember in every conversation — or wait for the system to automatically suggest learnings from real support interactions.",
  "Nenhum aprendizado arquivado.": "No archived learnings.",
  "Nenhum aviso em aberto": "No open notifications",
  "Nenhum aviso resolvido": "No resolved notifications",
  "Nenhuma conversa foi classificada por assunto. Os assuntos são os que você cadastra no roteador do seu número.": "No conversation was classified by topic. Topics are the ones you register in your number's router.",
  "Nenhuma conversa foi encaminhada. Isso só acontece em números que têm um roteador configurado — sem ele, tudo cai no atendimento padrão.": "No conversation was routed. This only happens on numbers that have a router configured — without one, everything falls into standard support.",
  "Nenhuma decisão registrada ainda": "No decision logged yet",
  "Nenhuma execução ainda. Assim que o agente atender alguém, aparece aqui.": "No runs yet. As soon as the agent helps someone, it will appear here.",
  "Nenhuma falha": "No failures",
  "Nenhuma falha registrada.": "No failures logged.",
  "Nenhuma habilidade foi usada neste período, então não há o que ranquear.": "No skill was used in this period, so there's nothing to rank.",
  "Nenhuma habilidade foi usada. Ou o agente ainda não tem nenhuma instalada, ou as conversas do período não pediram nenhuma.": "No skill was used. Either the agent doesn't have any installed yet, or the conversations in this period didn't call for one.",
  "Nenhuma proposta esperando você": "No proposals waiting for you",
  "Nenhuma skill instalada ainda. Instale uma pronta do catálogo abaixo ou envie a sua em \"Enviar skill (.zip)\".": "No skills installed yet. Install a ready-made one from the catalog below or upload your own in \"Upload skill (.zip)\".",
  "Nenhuma skill nova no catálogo — você já instalou tudo que a plataforma oferece hoje.": "No new skills in the catalog — you've already installed everything the platform currently offers.",
  "Nenhuma versão publicada ainda": "No version published yet",
  "Nesta instalação a proteção só avisa: mesmo com \"Parar a IA\" escolhido, ela vai continuar respondendo. Quem administra a instalação escolheu assim em Recursos opcionais › Comportamento, no Admin.": "In this installation the protection only warns: even with \"Stop the AI\" chosen, it will keep responding. Whoever administers the installation set it up that way in Optional features › Behavior, in Admin.",
  "Novo aprendizado": "New learning",
  "Não consegui carregar a configuração de IA": "Couldn't load the AI configuration",
  "Não consegui carregar as execuções": "Couldn't load the runs",
  "Não conseguimos carregar os números agora. Recarregue a página em alguns instantes — se continuar assim, avise quem cuida da sua instalação.": "We couldn't load the numbers right now. Reload the page in a few moments — if it keeps happening, let whoever manages your installation know.",
  "O agente não consultou seus materiais. Ou não há nada publicado na base de conhecimento, ou as conversas não chegaram a precisar.": "The agent didn't consult your materials. Either there's nothing published in the knowledge base, or the conversations never needed it.",
  "O catálogo deste provedor ainda não foi baixado. Digite o identificador do modelo como o provedor o nomeia — a lista completa aparece sozinha depois da primeira sincronização.": "This provider's catalog hasn't been downloaded yet. Type the model identifier the way the provider names it — the full list will appear on its own after the first sync.",
  "O que aconteceu:": "What happened:",
  "O que ele fez": "What it did",
  "O que está travando": "What's holding it back",
  "O que fazer:": "What to do:",
  "O que mudou no resultado": "What changed in the outcome",
  "O que o agente deve saber": "What the agent should know",
  "O que o assistente precisou escalar para o time: conexões caídas, tarefas que falharam, atendimentos passados a humanos.": "What the assistant had to escalate to the team: dropped connections, failed tasks, conversations passed to humans.",
  "O que os clientes mais quiseram, segundo o que o roteador entendeu de cada conversa.": "What clients wanted most, based on what the router understood from each conversation.",
  "O que seu agente aprendeu": "What your agent learned",
  "O que seu agente aprendeu no período, o que ele fez com isso, o que mudou no seu resultado — e o que ainda está travando.": "What your agent learned in this period, what it did with that, what changed in your outcome — and what's still holding it back.",
  "O que seus agentes já sabem fazer além da conversa comum — cada skill só entra em ação quando o assunto pede.": "What your agents already know how to do beyond ordinary conversation — each skill only kicks in when the topic calls for it.",
  "O que você pagou aos provedores de IA para tudo isto acontecer.": "What you paid AI providers for all of this to happen.",
  "O texto-base que qualquer agente de IA lê antes de responder — como a \"política da casa\" que todo atendente novo teria que decorar.": "The base text every AI agent reads before responding — like the \"house policy\" every new agent would have to memorize.",
  "O trabalho do dia a dia: quantas vezes ele usou cada recurso que você deu a ele.": "The day-to-day work: how many times it used each resource you gave it.",
  "Ocultar": "Hide",
  "Onde o agente mais precisou de conhecimento especializado.": "Where the agent needed specialized knowledge the most.",
  "Orçamento de IA": "AI budget",
  "Orçamento mensal de IA": "Monthly AI budget",
  "Para avisar ou parar no limite, ele precisa ser de pelo menos": "To notify or stop at the limit, it needs to be at least",
  "Para personalizar uma skill instalada, basta reenviar um .zip com o mesmo nome — a sua versão passa a valer no lugar da do catálogo. Não há editor dentro do sistema nesta fase.": "To customize an installed skill, just re-upload a .zip with the same name — your version takes effect in place of the catalog's. There's no editor inside the system at this stage.",
  "Parar a IA ao chegar em": "Stop the AI when it reaches",
  "Passaram para uma pessoa": "Passed to a person",
  "Passou do limite": "Went over the limit",
  "Período analisado": "Period analyzed",
  "Provedor": "Provider",
  "Próximos passos que o assistente sugeriu e esperam sua decisão. Aprovar e ignorar são registrados — ignorar é uma decisão, não a falta dela.": "Next steps the assistant suggested that are waiting for your decision. Both approve and ignore get logged — ignoring is a decision, not the absence of one.",
  "Publicada em": "Published on",
  "Publicar material": "Publish material",
  "Publicar uma regra": "Publish a rule",
  "Publicar versão": "Publish version",
  "Quando isso acontecer, as conversas em andamento vão para a fila de atendimento humano e voltam ao automático uma a uma, pelo cabeçalho de cada conversa.": "When that happens, ongoing conversations go to the human support queue and return to automatic mode one by one, from each conversation's header.",
  "Quando o assistente precisar de você, o aviso aparece aqui.": "When the assistant needs you, the notification appears here.",
  "Quando o assistente sugerir um próximo passo, ele aparece aqui — e some daqui assim que você decidir.": "When the assistant suggests a next step, it appears here — and disappears as soon as you decide.",
  "Quantas vezes o agente foi procurar a resposta no que você escreveu, em vez de improvisar.": "How many times the agent looked for the answer in what you wrote, instead of improvising.",
  "Quantas vezes o agente puxou uma habilidade especializada para dar conta da conversa.": "How many times the agent pulled in a specialized skill to handle the conversation.",
  "Quantas vezes o sistema leu o que o cliente queria e escolheu qual atendimento devia responder.": "How many times the system read what the client wanted and chose which support should respond.",
  "Quanto a inteligência artificial custou, quantos atendimentos ela fez, quanto demorou para responder e quantas vezes precisou chamar uma pessoa — nos últimos 30 dias.": "How much the AI cost, how many conversations it handled, how long it took to respond, and how many times it needed to call in a person — over the last 30 days.",
  "Quanto foi para uma pessoa (%)": "How much went to a person (%)",
  "Quanto gastou por dia (R$)": "How much was spent per day (R$)",
  "Reabrir": "Reopen",
  "Reativar": "Reactivate",
  "Regras e aprendizados que TODOS os agentes de IA desta organização seguem em qualquer conversa — não é uma configuração de um agente específico.": "Rules and learnings that ALL AI agents in this organization follow in any conversation — this isn't a setting for one specific agent.",
  "Regras que você ensinou": "Rules you taught",
  "Resolvidos": "Resolved",
  "Restaurar como nova versão": "Restore as new version",
  "Salvando...": "Saving...",
  "Salvar aprendizado": "Save learning",
  "Se falhar:": "If it fails:",
  "Sem dados no período": "No data in this period",
  "Sem limite definido — a IA não vai parar sozinha por gasto.": "No limit set — the AI won't stop on its own due to spend.",
  "Seu agente ainda não aprendeu nada neste período. Ele aprende de três jeitos: você publica uma regra na Memória da IA, aprova uma sugestão de melhoria na aba Propostas do agente, ou instala uma habilidade em Skills da IA.": "Your agent hasn't learned anything in this period yet. It learns three ways: you publish a rule in AI Memory, you approve an improvement suggestion in the agent's Proposals tab, or you install a skill in AI Skills.",
  "Seu sistema usa inteligência artificial em": "Your system uses artificial intelligence in",
  "Skills da IA": "AI Skills",
  "Skills instaladas": "Installed skills",
  "Se você adotar a versão do catálogo, muda:": "If you adopt the catalog version, this changes:",
  "Palavras-chave de ativação": "Activation keywords",
  "Procedimento (corpo)": "Procedure (body)",
  "Há uma versão nova desta skill no catálogo. Se você editou esta cópia, suas alterações ficam só no Histórico de versões: ao adotar, a versão nova do catálogo passa a ser a ativa. Confira antes de adotar.": "There is a new version of this skill in the catalog. If you edited this copy, your changes stay only in the Version history: once you adopt it, the new catalog version becomes the active one. Review before adopting.",
  "Adotar versão nova": "Adopt new version",
  "Adotando…": "Adopting…",
  "Versão nova adotada — a sua cópia agora usa a versão mais recente do catálogo.": "New version adopted — your copy now uses the latest catalog version.",
  "Skills prontas, mantidas pela plataforma, disponíveis para instalar com um clique.": "Ready-made skills, maintained by the platform, available to install with one click.",
  "Skills que o agente passou a carregar quando a conversa pede — por exemplo, fechar um agendamento.": "Skills the agent started loading when the conversation calls for them — for example, booking an appointment.",
  "Somente admins podem publicar uma nova versão.": "Only admins can publish a new version.",
  "Sugestões que o sistema tirou dos próprios atendimentos e que você revisou e aceitou.": "Suggestions the system drew from its own conversations, which you reviewed and accepted.",
  "Só acompanhar": "Just monitor",
  "Tempo de resposta": "Response time",
  "Tempo de resposta por dia (segundos)": "Response time per day (seconds)",
  "Tentar de novo": "Try again",
  "Tipo de uso": "Usage type",
  "Todos os números desta página são só deste intervalo. Mude as datas para comparar um mês com o outro.": "All the numbers on this page are only for this range. Change the dates to compare one month with another.",
  "Tokens": "Tokens",
  "Tudo o que entrou na cabeça dele neste período, e de onde veio.": "Everything that went into its head this period, and where it came from.",
  "Tudo que a inteligência artificial fez por aqui — e, quando algo falhou, o que aconteceu e o que fazer.": "Everything the AI did here — and, when something failed, what happened and what to do.",
  "Usando:": "Using:",
  "Uso de IA": "AI usage",
  "Ver aprendizados arquivados": "View archived learnings",
  "Ver aprendizados ativos": "View active learnings",
  "Ver habilidades disponíveis": "View available skills",
  "Ver sugestões de melhoria": "View improvement suggestions",
  "Ver só as falhas": "View only failures",
  "Você ainda não cadastrou a chave da sua IA principal, a que conversa com os clientes.": "You haven't registered the key for your main AI yet — the one that talks to clients.",
  "Volume de texto processado por dia": "Text volume processed per day",
  "a cada 100": "per 100",
  "a maioria responde em": "most respond in",
  "agora usa": "now uses",
  "anotado pelo agente": "noted by the agent",
  "aprendido automaticamente": "learned automatically",
  "ativa": "active",
  "atualizada em": "updated on",
  "caracteres": "characters",
  "carregado no editor. Clique em \"Publicar versão\" para confirmar.": "loaded into the editor. Click \"Publish version\" to confirm.",
  "código": "code",
  "da instalação": "from the installation",
  "depois de salvar. É o tempo de você ver o aviso chegar antes que alguma conversa pare.": "after saving. It's the time for you to see the alert arrive before any conversation stalls.",
  "desinstalada.": "uninstalled.",
  "do catálogo": "from the catalog",
  "do limite": "of the limit",
  "do limite. A IA não para.": "of the limit. The AI doesn't stop.",
  "enviada e instalada com sucesso.": "sent and installed successfully.",
  "escolha": "choose",
  "este é o pior caso comum": "this is the common worst case",
  "execuções falharam.": "runs failed.",
  "execuções.": "runs.",
  "falhou": "failed",
  "fixo": "fixed",
  "gastos de": "spent of",
  "gastos este mês": "spent this month",
  "horas": "hours",
  "instalada — já vale para os agentes desta organização.": "installed — it already applies to this organization's agents.",
  "lugares diferentes. Aqui você vê qual está atendendo cada um — e troca, se quiser.": "different places. Here you see which one is handling each — and switch, if you want.",
  "manual": "manual",
  "menos de 0,1 a cada 100": "less than 0.1 per 100",
  "nas últimas": "in the last",
  "no dia": "on the day",
  "no período": "in the period",
  "não consegui carregar": "couldn't load",
  "não consegui carregar a configuração": "couldn't load the configuration",
  "não consegui falar com o servidor": "couldn't reach the server",
  "não consegui salvar": "couldn't save",
  "não definido": "not defined",
  "pior caso comum": "common worst case",
  "ponto": "point",
  "pontos": "points",
  "pontos deste grupo precisam da sua atenção.": "points in this group need your attention.",
  "por": "per",
  "por mês. Abaixo disso não é orçamento de": "per month. Below that it isn't a budget of",
  "precisa de ferramentas": "needs tools",
  "publicada — já vale para todos os agentes.": "published — it already applies to all agents.",
  "quanto mais alto, mais a IA precisou de ajuda": "the higher, the more help the AI needed",
  "resposta inesperada do servidor": "unexpected response from the server",
  "sem ferramentas": "no tools",
  "um atendimento — é erro de digitação. Se você só quer acompanhar o gasto sem limite, escolha \"Só acompanhar\".": "a conversation — it's a typo. If you just want to track spending with no limit, choose \"Just track\".",
  "valores em dólar (é a moeda em que o provedor de IA cobra)": "amounts in dollars (the currency the AI provider charges in)",
  "⚠️ Atenção: o produto ainda não sabe o preço do modelo em uso, então o gasto medido é menor que o real e esta parada pode não disparar.": "⚠️ Attention: the product doesn't know the price of the model in use yet, so the measured spend is lower than the real one and this stop may not trigger.",
  "O que aconteceu com os seus negócios neste período. Para saber se melhorou, mude as datas acima e compare com o mês anterior.": "What happened with your deals in this period. To see if it improved, change the dates above and compare with the previous month.",
  "Clientes que o agente marcou como fechados. Negócio que a sua equipe fechou na mão, movendo o cartão no quadro, não entra aqui.": "Clients the agent marked as closed. Deals your team closed manually, by moving the card on the board, aren't included here.",
  "Clientes que o agente marcou como perdidos — contraponto necessário, porque ganhos sem perdidos ao lado enganam. Também não conta o que a sua equipe marcou na mão.": "Clients the agent marked as lost — a necessary counterpoint, because wins without losses next to them are misleading. It also doesn't count what your team marked manually.",
  "Quantas vezes o agente registrou que um cliente mudou de passo no atendimento — o sinal de que a conversa andou, e não só aconteceu. Inclui as mudanças para fechado e para perdido, então não leia como só progresso. Cartão movido à mão no quadro não entra aqui.": "How many times the agent recorded that a client moved to a different step in the conversation — the sign that the conversation moved forward, not just happened. It includes changes to closed and to lost, so don't read it as progress only. Cards moved manually on the board aren't included here.",
  "Conversas que o agente passou para um atendente humano, a cada 100 mensagens recebidas. Leia como estimativa: no geral o mesmo caso conta uma vez só, mesmo que o cliente peça ajuda várias vezes, mas em parte dos atendimentos ele pode contar mais de uma.": "Conversations the agent handed off to a human agent, per 100 messages received. Read it as an estimate: in general the same case counts only once, even if the client asks for help several times, but in some conversations it may count more than once.",
  "Não houve atendimento neste período, então os zeros abaixo querem dizer \"nada aconteceu\", e não \"foi mal\". Mude as datas acima para um período com movimento.": "There was no activity in this period, so the zeros below mean \"nothing happened,\" not \"it went badly.\" Change the dates above to a period with activity.",
  "Parte do que a IA gastou este mês não entra nesta conta: o produto ainda não sabe o preço do modelo que está em uso, então o número abaixo é MENOR que o real e a parada no limite pode não acontecer. Enquanto isso, acompanhe o gasto direto no painel do seu provedor de IA.": "Part of what the AI spent this month isn't included in this total: the product doesn't know the price of the model in use yet, so the number below is LOWER than the real one and the stop at the limit may not happen. In the meantime, track the spend directly on your AI provider's dashboard.",
  "Atender o cliente": "Serve the client",
  "Escrever o que o cliente lê e agir no funil durante a conversa.": "Write what the client reads and act in the pipeline during the conversation.",
  "Entender a conversa": "Understand the conversation",
  "Ler o que chegou e decidir o que aquilo significa para o negócio.": "Read what comes in and decide what it means for the business.",
  "Proteger a operação": "Protect the operation",
  "Barrar manipulação e promessa que a empresa não pode cumprir.": "Block manipulation and promises the company can't keep.",
  "Lembrar e buscar": "Remember and search",
  "Guardar o essencial da conversa e achar o material certo do seu negócio.": "Save what's essential from the conversation and find the right material from your business.",
  "Ver e ouvir": "See and hear",
  "Transformar áudio, imagem e vídeo do cliente em texto que o agente entende.": "Turn the client's audio, image, and video into text the agent understands.",
  "Melhorar e testar": "Improve and test",
  "Avaliar o próprio desempenho e conferir se a configuração está de pé.": "Evaluate its own performance and check that the configuration is working.",
  "Responder o cliente": "Respond to the client",
  "Escreve a resposta que o cliente lê no WhatsApp, consultando o material do seu negócio e usando as ferramentas do CRM.": "Writes the response the client reads on WhatsApp, consulting your business material and using the CRM's tools.",
  "O cliente manda mensagem e ninguém responde. A conversa fica parada na Caixa de entrada sem aviso.": "The client sends a message and no one responds. The conversation sits stalled in the Inbox with no alert.",
  "Escrever o follow-up": "Write the follow-up",
  "Escreve as mensagens que o agente manda sozinho quando o cliente para de responder: os passos de IA dos fluxos de follow-up e os retornos que ele mesmo combinou. Sem escolha aqui, usa o modelo da versão publicada do agente.": "Writes the messages the agent sends on its own when the client stops replying: the AI steps of follow-up flows and the check-ins it agreed to. With nothing chosen here, it uses the model of the agent's published version.",
  "O follow-up não sai: o cliente que parou de responder não recebe a retomada, e o fluxo fica parado no passo da mensagem.": "The follow-up does not go out: the client who stopped replying never hears back, and the flow stays stuck on the message step.",
  "Trabalhar o funil": "Work the pipeline",
  "Cria o lead, move de etapa e registra o que ficou combinado, enquanto a conversa acontece.": "Creates the lead, moves it between stages, and records what was agreed, as the conversation happens.",
  "O cliente é atendido normalmente, mas nada aparece no funil — nenhum lead criado, nenhuma etapa movida.": "The client is served normally, but nothing appears in the pipeline — no lead created, no stage moved.",
  "Abordar quem preencheu o formulário": "Reach out to whoever filled out the form",
  "Escreve a primeira mensagem para quem acabou de preencher um formulário, usando os campos que a pessoa respondeu e a orientação que você deu na automação.": "Writes the first message to whoever just filled out a form, using the fields the person answered and the guidance you gave in the automation.",
  "O lead entra pelo formulário, a automação roda, e a mensagem de abordagem nunca é escrita — o contato fica no funil sem ninguém falar com ele.": "The lead comes in through the form, the automation runs, and the outreach message is never written — the contact stays in the pipeline with no one talking to them.",
  "Sugerir resposta ao atendente": "Suggest a reply to the human agent",
  "Ajustar proposta por instrução": "Adjust proposal by instruction",
  "Interpreta um pedido curto ('baixa 10% e tira a hospedagem') e monta as mudanças na proposta comercial, para uma pessoa revisar antes de aplicar.": "Interprets a short request ('lower it 10% and remove hosting') and builds the changes to the commercial proposal, for a person to review before applying.",
  "O botão de ajustar a proposta por instrução não devolve nenhuma mudança, e quem está editando precisa mexer campo por campo à mão.": "The button to adjust the proposal by instruction returns no changes, and whoever is editing has to change field by field by hand.",
  "Preencher proposta com a conversa": "Fill in proposal from the conversation",
  "Lê a conversa com o cliente e sugere valores para os campos que faltam preencher no documento da proposta, para uma pessoa revisar e confirmar campo por campo.": "Reads the conversation with the client and suggests values for the fields still missing in the proposal document, for a person to review and confirm field by field.",
  "O botão 'Preencher com a conversa' não sugere nada, e quem revisa preenche cada campo lendo a conversa manualmente.": "The 'Fill in from the conversation' button suggests nothing, and whoever reviews it fills in each field by reading the conversation manually.",
  "Escolha um evento da lista para cada etapa ligada.": "Choose an event from the list for each stage that is on.",
  "Etapas recomendadas ligadas. Confira e salve.": "Recommended stages turned on. Review and save.",
  "Crie um funil com etapas para escolher o que cada etapa informa à Meta.": "Create a pipeline with stages to choose what each stage reports to Meta.",
  "O que cada etapa do funil informa à Meta": "What each pipeline stage reports to Meta",
  "Além da venda, a Meta pode saber de quem recebeu orçamento ou agendou. Cada etapa ligada envia o seu evento uma vez por negócio, quando ele entra ali, e o anúncio aprende antes de a venda fechar.": "Beyond the sale, Meta can learn who received a quote or booked. Each stage that is on sends its event once per deal, when the deal enters it, and the ad learns before the sale closes.",
  "não envia evento": "sends no event",
  "Enviar evento à Meta nesta etapa": "Send an event to Meta at this stage",
  "Evento enviado à Meta": "Event sent to Meta",
  "Lead enviado": "Lead submitted",
  "Início de compra (orçamento)": "Checkout started (quote)",
  "Viu o conteúdo": "Viewed content",
  "Os eventos só saem quando o negócio muda de etapa — pela equipe, pela IA ou por automação — e só para quem veio de anúncio da Meta. Saem sem valor: o valor vai na compra. Movimentos anteriores a ligar a regra não são enviados.": "Events only go out when the deal changes stage — by the team, the AI or an automation — and only for people who came from a Meta ad. They go out with no value: the value goes with the purchase. Moves made before the rule was turned on are not sent.",
  "Ler o valor da venda na conversa": "Read the sale value from the conversation",
  "Quando um negócio vindo de anúncio da Meta é ganho sem valor preenchido, lê a conversa e acha o valor e o produto vendidos, para a compra ser reportada à Meta. Só aceita valor que aparece escrito na conversa.": "When a deal that came from a Meta ad is won with no value filled in, reads the conversation and finds the value and the product sold, so the purchase can be reported to Meta. Only accepts a value that appears written in the conversation.",
  "A venda vinda de anúncio fica como pendência 'sem valor' em Configurações › Conversões, e a Meta não recebe a compra até alguém preencher o valor do negócio.": "The sale that came from an ad stays pending as 'no value' in Settings › Conversions, and Meta does not receive the purchase until someone fills in the deal value.",
  "Transformar proposta da empresa em modelo": "Turn the company's proposal into a template",
  "Lê a proposta que a empresa já usa (PDF ou texto) e a divide em seções de modelo, trocando os dados de um cliente específico por campos preenchíveis, para uma pessoa revisar antes de salvar.": "Reads the proposal the company already uses (PDF or text) and splits it into template sections, swapping a specific client's data for fillable fields, for a person to review before saving.",
  "O botão de criar modelo a partir de um arquivo não devolve nada, e a pessoa monta o modelo seção por seção à mão.": "The button to create a template from a file returns nothing, and the person builds the template section by section by hand.",
  "Escreve um rascunho de resposta para o atendente humano revisar antes de enviar.": "Writes a draft reply for the human agent to review before sending.",
  "O botão de sugerir resposta não traz nada, e o atendente escreve do zero sem saber por quê.": "The suggest-reply button doesn't return anything, and the agent writes from scratch without knowing why.",
  "Responder (motor antigo)": "Reply (legacy engine)",
  "Caminho de resposta anterior ao motor de agentes atual, mantido para instalações que ainda o usam.": "Response path that predates the current agent engine, kept for installations that still use it.",
  "Nas instalações que ainda dependem dele, o cliente fica sem resposta e a conversa não avança.": "In installations that still depend on it, the client gets no response and the conversation doesn't move forward.",
  "Escolher qual agente atende": "Choose which agent handles it",
  "Lê a última mensagem do cliente, sozinha, e escolhe entre as intenções do seu roteador qual agente deve atender.": "Reads the client's last message on its own, and chooses which agent should handle it among your router's intents.",
  "Lê a mensagem que chegou e decide qual dos seus agentes deve pegar aquela conversa.": "Reads the incoming message and decides which of your agents should take that conversation.",
  "A conversa cai sempre no mesmo agente, ou em nenhum — como se os roteadores que você configurou não existissem.": "The conversation always lands on the same agent, or on none — as if the routers you configured didn't exist.",
  "Identificar a etapa do lead": "Identify the lead's stage",
  "Lê a conversa e sugere em que etapa do funil aquele cliente está de verdade.": "Reads the conversation and suggests which pipeline stage that client is really in.",
  "Os leads param de andar sozinhos pelo funil e ficam todos na etapa em que entraram.": "Leads stop moving through the pipeline on their own and all stay in the stage they entered in.",
  "Medir o clima da conversa": "Measure the conversation's mood",
  "Avalia se o cliente está satisfeito ou irritado, para escalar ao humano antes de perder a venda.": "Assesses whether the client is satisfied or upset, to escalate to a human before losing the sale.",
  "Cliente irritado não é mais escalado para um humano, e a insatisfação só aparece quando ele já sumiu.": "An upset client no longer gets escalated to a human, and the dissatisfaction only shows up once they've already disappeared.",
  "Percebe, geralmente em menos de um segundo, se o cliente está irritado — e avisa para passar a conversa a uma pessoa.": "Detects, usually in under a second, whether the client is upset — and flags it to hand the conversation to a person.",
  "Percebe, na mensagem do cliente, quem tenta enganar o agente para ele fugir das suas regras — e soma esse sinal ao da sua IA de sempre, sem nunca apagá-lo.": "Detects, in the client's message, who's trying to trick the agent into breaking its rules — and adds that signal to your regular AI's, without ever overriding it.",
  "Validar a resposta do fluxo": "Validate the flow's response",
  "Quando o fluxo está esperando uma resposta, lê a mensagem do cliente com o contexto da conversa e devolve SÓ o dado que deve ser salvo — ou diz que ele não respondeu.": "When the flow is waiting for a response, reads the client's message with the conversation's context and returns ONLY the data that should be saved — or says they didn't respond.",
  "Dado errado entra no cadastro do cliente (ex.: o modelo grava a resposta na pergunta errada) ou o cliente fica sem a pergunta seguinte.": "Wrong data enters the client's record (e.g., the model saves the answer under the wrong question) or the client is left without the next question.",
  "Prepara uma resposta com a versão e o conhecimento do agente, sem aplicar alterações ao cliente.": "Prepares a response using the agent's version and knowledge, without applying any changes to the client.",
  "O teste ou a sugestão não consegue preparar a resposta para revisão.": "The test or suggestion can't prepare the response for review.",
  "Montar agente por conversa": "Build an agent by chatting",
  "Conversa com o administrador e prepara uma proposta de agente para uma campanha. A criação depende da confirmação no resumo.": "Chats with the administrator and prepares an agent proposal for a campaign. Creation depends on confirmation in the summary.",
  "A conversa de configuração mostra um erro e preserva o que foi escrito; nenhum agente é criado.": "The setup conversation shows an error and preserves what was written; no agent is created.",
  "Ler a resposta ao follow-up": "Read the follow-up reply",
  "Lê a resposta do cliente à mensagem do follow-up e diz em qual das saídas que você criou no fluxo ela se encaixa — o fluxo segue por essa saída.": "Reads the client's reply to the follow-up message and says which of the outputs you created in the flow it fits — the flow continues through that output.",
  "O follow-up trava no mesmo passo: o cliente respondeu, mas o fluxo não segue para lugar nenhum.": "The follow-up gets stuck at the same step: the client responded, but the flow doesn't move anywhere.",
  "Escolher a hora do follow-up": "Choose the follow-up time",
  "Decide o melhor momento para retomar uma conversa que esfriou.": "Decides the best time to pick a cooled-off conversation back up.",
  "As retomadas saem todas no mesmo horário fixo, sem respeitar o ritmo de cada cliente.": "Follow-ups all go out at the same fixed time, without respecting each client's pace.",
  "Barrar tentativa de manipulação": "Block manipulation attempts",
  "Perceber tentativa de manipulação": "Detect manipulation attempts",
  "Percebe quando alguém tenta enganar o agente para ele fugir das suas regras.": "Detects when someone tries to trick the agent into breaking its rules.",
  "O agente passa a aceitar instruções de estranhos e pode falar em nome da empresa coisas que você nunca autorizou.": "The agent starts accepting instructions from strangers and may say things on the company's behalf that you never authorized.",
  "Impedir promessa que não se cumpre": "Prevent promises that don't get kept",
  "Confere se a resposta promete prazo, desconto ou condição que a empresa não pode honrar.": "Checks whether the response promises a deadline, discount, or condition the company can't honor.",
  "O agente promete ao cliente coisas que a operação não entrega, e a cobrança chega depois.": "The agent promises the client things the operation doesn't deliver, and the complaint comes later.",
  "Resumir a conversa longa": "Summarize the long conversation",
  "Condensa uma conversa comprida no essencial, para o agente não perder o fio nem encarecer cada resposta.": "Condenses a long conversation down to the essentials, so the agent doesn't lose the thread or make every response more expensive.",
  "Em conversas longas o agente esquece o que já foi combinado e começa a repetir perguntas.": "In long conversations the agent forgets what was already agreed and starts repeating questions.",
  "Guardar o combinado": "Save what was agreed",
  "Extrai da conversa os compromissos, objeções e dados do cliente antes de fechar o atendimento.": "Extracts commitments, objections, and client data from the conversation before closing the conversation.",
  "O que foi combinado com o cliente não fica registrado, e o próximo atendimento começa do zero.": "What was agreed with the client doesn't get recorded, and the next conversation starts from zero.",
  "Fechar o atendimento": "Close the conversation",
  "Escreve o resumo de encerramento do turno, que o próximo atendimento lê ao abrir.": "Writes the closing summary of the shift, which the next conversation reads when it opens.",
  "Cada retomada de conversa parece a primeira: o agente não sabe o que aconteceu antes.": "Every time a conversation resumes it feels like the first: the agent doesn't know what happened before.",
  "Indexar o seu material": "Index your material",
  "Prepara os documentos do seu negócio para que o agente consiga encontrá-los na hora de responder.": "Prepares your business documents so the agent can find them when it's time to respond.",
  "O material indexado e a busca precisam usar exatamente o mesmo modelo — são coordenadas de um mesmo mapa. Trocar só um dos lados não dá erro: o agente simplesmente para de achar o seu conteúdo, sem avisar. Para mudar de modelo aqui é preciso reindexar tudo de uma vez.": "The indexed material and the search need to use exactly the same model — they're coordinates on the same map. Changing only one side doesn't throw an error: the agent simply stops finding your content, without warning. To change the model here, you need to reindex everything at once.",
  "Você sobe um documento e ele nunca fica pronto para uso; o agente responde sem conhecer o seu material.": "You upload a document and it never becomes ready to use; the agent responds without knowing your material.",
  "Buscar no seu material": "Search your material",
  "Encontra, entre os seus documentos, os trechos que respondem à pergunta do cliente.": "Finds, among your documents, the passages that answer the client's question.",
  "Precisa usar o mesmo modelo com que o material foi indexado. Se divergir, a busca continua funcionando e devolve resultados errados — falha silenciosa, e por isso a troca é feita junto com a reindexação, não aqui.": "Needs to use the same model the material was indexed with. If it doesn't match, the search keeps working but returns wrong results — a silent failure, which is why the switch is made together with reindexing, not here.",
  "O agente responde de forma genérica, ignorando o que está escrito nos seus documentos.": "The agent responds generically, ignoring what's written in your documents.",
  "Ouvir o áudio do cliente": "Listen to the client's audio",
  "Transforma o áudio que o cliente mandou em texto que o agente lê.": "Turns the audio the client sent into text the agent reads.",
  "Este ponto não tem modelo escolhido no painel: quem ouve o áudio é a escada de transcrição, e ela decide a cada nota de voz. Primeiro o serviço desta instalação (TRANSCRIPTION_API_KEY); na falta dele, a chave OpenAI com o modelo de transcrição de sempre (whisper-1, ou o que TRANSCRIPTION_MODEL trouxer); e quando não há chave OpenAI nenhuma, o modelo de conversa da organização — desde que ele declare a capacidade de áudio, que é como uma organização só com Gemini transcreve. Sem nenhum dos três, o áudio não vira texto, e o motivo aparece aqui. Por isso fixar um provedor aqui apagaria os degraus seguintes.": "This point has no model chosen in the panel: whoever listens to the audio is the transcription ladder, and it decides on every voice note. First the service of this installation (TRANSCRIPTION_API_KEY); otherwise the OpenAI key with the usual transcription model (whisper-1, or whatever TRANSCRIPTION_MODEL brings); and when there is no OpenAI key at all, the organization's conversation model — as long as it declares audio capability, which is how an organization with only Gemini transcribes. Without any of the three, the audio does not become text, and the reason appears here. That is why pinning a provider here would erase the following rungs.",
  "o serviço de transcrição configurado nesta instalação (TRANSCRIPTION_API_KEY) é o que ouve os áudios": "the transcription service configured on this installation (TRANSCRIPTION_API_KEY) is what listens to the audio",
  "a chave OpenAI desta organização ou instalação usa o padrão de transcrição de sempre": "the OpenAI key of this organization or installation uses the usual transcription standard",
  "o modelo de conversa da organização declara a capacidade audio e transcreve com a própria chave": "the organization's conversation model declares the audio capability and transcribes with its own key",
  "não consegui resolver o modelo de conversa desta organização e não há chave OpenAI para transcrever": "I could not resolve this organization's conversation model, and there is no OpenAI key to transcribe",
  "o modelo de conversa da organização não declara a capacidade audio, e não há chave OpenAI para o serviço de transcrição": "the organization's conversation model does not declare the audio capability, and there is no OpenAI key for the transcription service",
  "não há chave OpenAI nem modelo de conversa com capacidade audio nesta organização": "there is no OpenAI key nor a conversation model with the audio capability in this organization",
  "a escada de transcrição não foi resolvida nesta chamada — não há o que anunciar": "the transcription ladder was not resolved in this call — there is nothing to announce",
  "O cliente manda áudio e o agente responde como se não tivesse recebido nada.": "The client sends audio and the agent responds as if it had received nothing.",
  "Ver a imagem do cliente": "See the client's image",
  "Descreve a foto, o print ou o comprovante que o cliente enviou, para o agente saber do que se trata.": "Describes the photo, screenshot, or receipt the client sent, so the agent knows what it's about.",
  "O cliente manda uma foto do produto ou um comprovante e o agente age como se a imagem não existisse.": "The client sends a photo of the product or a receipt and the agent acts as if the image didn't exist.",
  "Avaliar o próprio atendimento": "Evaluate its own conversations",
  "Revisa atendimentos já concluídos e julga quais foram bons, para o agente aprender com eles.": "Reviews conversations already completed and judges which ones were good, so the agent can learn from them.",
  "A tela de Propostas para de sugerir melhorias, e o agente estaciona no desempenho atual.": "The Proposals screen stops suggesting improvements, and the agent's performance plateaus.",
  "Extrair a lição": "Extract the lesson",
  "Transforma os bons atendimentos em orientação prática para o agente aplicar nos próximos.": "Turns good conversations into practical guidance for the agent to apply in the next ones.",
  "As melhorias identificadas não viram instrução, e o mesmo acerto precisa ser redescoberto toda vez.": "Identified improvements never become instructions, and the same win has to be rediscovered every time.",
  "Testar a conexão com o provedor": "Test the connection with the provider",
  "Faz uma chamada de verdade ao provedor para confirmar que a chave e o modelo escolhidos funcionam.": "Makes a real call to the provider to confirm that the chosen key and model work.",
  "O botão de testar não conclui, e você fica sem saber se a configuração está de pé antes de colocar no ar.": "The test button never finishes, and you're left not knowing whether the configuration works before going live.",
  "Ensaiar o agente antes de publicar": "Rehearse the agent before publishing",
  "Roda o agente contra uma conversa de mentira, para você ver como ele responderia sem falar com cliente de verdade.": "Runs the agent against a mock conversation, so you can see how it would respond without talking to a real client.",
  "Usa o modelo da versão do agente que você está ensaiando — e é exatamente isso que faz o ensaio valer. Se este ponto tivesse modelo próprio, você testaria uma configuração diferente da que vai publicar, e o ensaio deixaria de prever o comportamento real. Para trocar o modelo, troque na versão do agente.": "Uses the model from the agent version you're rehearsing — and that's exactly what makes the rehearsal worthwhile. If this point had its own model, you'd be testing a different configuration from the one you're about to publish, and the rehearsal would stop predicting real behavior. To change the model, change it in the agent version.",
  "O ensaio do agente não devolve resposta, e você precisa publicar às cegas para descobrir se ficou bom.": "The agent rehearsal doesn't return a response, and you have to publish blind to find out if it turned out well.",
  "Medir o tamanho do contexto": "Measure the context size",
  "Calcula quanto do limite do modelo a conversa já ocupa, para decidir a hora de resumir.": "Calculates how much of the model's limit the conversation is already using, to decide when to summarize.",
  "Cada família de modelo conta o tamanho do texto de um jeito próprio, então a medida precisa vir do mesmo provedor do modelo em uso — não é uma escolha à parte.": "Each model family counts text size its own way, so the measurement needs to come from the same provider as the model in use — it isn't a separate choice.",
  "O sistema erra a hora de resumir a conversa: resume cedo demais e perde contexto, ou tarde demais e a resposta é recusada.": "The system gets the timing wrong for summarizing the conversation: it summarizes too early and loses context, or too late and the response gets rejected.",
  "O provedor não aceitou a chave. Confira se ela ainda é válida em Credenciais — chaves são revogadas ou expiram.": "The provider didn't accept the key. Check whether it's still valid in Credentials — keys get revoked or expire.",
  "O modelo escolhido não existe mais nesse provedor. Escolha outro no painel de Provedores.": "The chosen model no longer exists with that provider. Choose another one in the Providers panel.",
  "O provedor recusou por limite de uso ou saldo. Verifique o faturamento na conta do provedor.": "The provider declined due to a usage limit or balance. Check the billing on the provider's account.",
  "O provedor está fora do ar ou demorou demais. Costuma se resolver sozinho; se persistir, troque de provedor nesse ponto.": "The provider is down or took too long. It usually resolves itself; if it persists, switch providers for this point.",
  "O modelo escolhido não sabe usar as ferramentas do CRM. Troque por um que saiba, no painel de Provedores.": "The chosen model doesn't know how to use the CRM's tools. Switch to one that does, in the Providers panel.",
  "A IA parou porque o gasto do mês atingiu o limite que você definiu. Ajuste o limite (ou desligue a parada) em Uso de IA › Orçamento.": "The AI stopped because this month's spend hit the limit you set. Adjust the limit (or turn off the stop) in AI Usage › Budget.",
  "A chamada foi recusada porque este ponto usa um endereço próprio e a empresa não tem chave cadastrada para ele — a chave da instalação não vai para endereço escolhido pela empresa. Cadastre a chave da empresa em Agente de IA › Provedores, ou tire o endereço próprio do ponto.": "The call was declined because this point uses a custom address and the company doesn't have a key registered for it — the installation's key isn't sent to an address chosen by the company. Register the company's key in AI Agent › Providers, or remove the custom address from the point.",
  "Não conseguimos classificar esta falha. A mensagem original do provedor está abaixo.": "We couldn't classify this failure. The provider's original message is below.",
  "Definido na versão publicada do agente.": "Set in the agent's published version.",
  "Escolhido por você no painel de provedores.": "Chosen by you in the providers panel.",
  "Definido em variável de ambiente na instalação.": "Set in an environment variable on the installation.",
  "Herdado de quem disparou a chamada — o agente publicado, ou o roteador de intenção.": "Inherited from whoever triggered the call — the published agent, or the intent router.",
  "Usando o padrão da organização.": "Using the organization's default.",
  "O modelo escolhido para este ponto devolveu o resultado fora do formato duas vezes; a chamada foi repetida no modelo do agente.": "The model chosen for this point returned the result in the wrong format twice; the call was repeated on the agent's model.",
  "O produto resolve este ponto sozinho — não há modelo a escolher.": "The product handles this point on its own — there's no model to choose.",
  "O Jev decidiu.": "Jev decided.",
  "O Jev observou: a resposta dele ficou registrada para comparar, e não decidiu nada.": "Jev observed: its response was logged for comparison, and it didn't decide anything.",
  "Teste na tela do roteador — não entra na comparação.": "Test on the router screen — not included in the comparison.",
  "O Jev está ligado, mas sem uma chave que passou no teste: ele nem foi perguntado. Confira a chave dele em Credenciais.": "Jev is on, but without a key that passed the test: it wasn't even asked. Check its key in Credentials.",
  "O Jev falhou há pouco e ficou alguns minutos sem ser perguntado, para não atrasar o atendimento. Ele volta sozinho.": "Jev failed recently and went a few minutes without being asked, so as not to delay the conversation. It comes back on its own.",
  "O Jev não respondeu; a IA de sempre mediu no lugar dele.": "Jev didn't respond; your regular AI measured in its place.",
  "A IA de sempre falhou, mas o Jev já tinha medido esta mensagem: nada se perdeu.": "Your regular AI failed, but Jev had already measured this message: nothing was lost.",
  "O Jev estava ligado e não respondeu, e não havia outra IA para medir no lugar dele.": "Jev was on and didn't respond, and there was no other AI to measure in its place.",
  "O Jev decide esta tarefa e não respondeu: a sua IA de sempre decidiu no lugar dele.": "Jev decides this task and didn't respond: your regular AI decided in its place.",
  "O Jev não respondeu, e nada dependia só dele: valeu o que a sua IA de sempre decidiu ou, sem ela, a regra de antes.": "Jev didn't respond, and nothing depended solely on it: what counted was what your regular AI decided or, without it, the previous rule.",
  "A TypeSafe não aceitou a chave do Jev. Confira em Credenciais se ela ainda vale, ou cole uma nova.": "TypeSafe didn't accept Jev's key. Check in Credentials whether it's still valid, or paste a new one.",
  "A TypeSafe recusou o pedido do Jev, em geral por crédito esgotado. Confira o saldo na sua conta da TypeSafe.": "TypeSafe declined Jev's request, usually due to depleted credit. Check the balance on your TypeSafe account.",
  "O sistema fez ao Jev uma pergunta que ele não aceitou. É defeito nosso, não da sua configuração: avise o suporte.": "The system asked Jev a question it didn't accept. It's a bug on our end, not your configuration: let support know.",
  "O Jev recebeu pedidos demais de uma vez e pediu uma pausa. Ele volta sozinho em alguns minutos.": "Jev received too many requests at once and asked for a pause. It comes back on its own in a few minutes.",
  "O Jev está sobrecarregado neste momento. Costuma se resolver sozinho em alguns minutos.": "Jev is overloaded right now. It usually resolves itself in a few minutes.",
  "O Jev não respondeu a tempo ou está fora do ar. Costuma se resolver sozinho.": "Jev didn't respond in time or is down. It usually resolves itself.",
  "O Jev respondeu de um jeito que o sistema não entendeu. Se continuar acontecendo, avise o suporte.": "Jev responded in a way the system didn't understand. If it keeps happening, let support know.",
  "O Jev usa esta chave. Sem ela, o Jev é desligado e as tarefas em “Usada em” param.": "Jev uses this key. Without it, Jev turns off and the tasks in “Used in” stop.",
  "O Jev está ligado, mas nenhuma tarefa dele usa esta chave agora. Sem ela, o Jev é desligado.": "Jev is on, but none of its tasks use this key right now. Without it, Jev turns off.",
  "O clima da conversa volta a ser medido só pela sua IA principal.": "The conversation's mood goes back to being measured only by your main AI.",
  "O clima da conversa deixa de ser medido: ninguém da equipe é chamado quando um cliente se irrita.": "The conversation's mood stops being measured: no one on the team gets called when a client gets upset.",
  "O Jev usa esta chave. Sem ela, ele passa a usar a outra chave dele que já passou no teste.": "Jev uses this key. Without it, it switches to its other key that already passed the test.",
  "O Jev parou de funcionar": "Jev stopped working",
  "O Jev parou de medir o clima das conversas": "Jev stopped measuring the mood of conversations",
  "Enquanto isso, a IA de sempre mede o clima no lugar dele.": "In the meantime, your regular AI measures the mood in its place.",
  "Enquanto isso, o clima não está sendo medido: ninguém da equipe é chamado quando um cliente se irrita.": "In the meantime, the mood isn't being measured: no one on the team gets called when a client gets upset.",
  "Já foram várias falhas seguidas. O sistema segue tentando sozinho; se continuar assim, confira na sua conta da TypeSafe se o serviço do Jev está no ar.": "There have already been several failures in a row. The system keeps trying on its own; if it continues like this, check your TypeSafe account to see if Jev's service is up.",
  "Este aviso se fecha sozinho quando o Jev voltar a medir.": "This alert closes itself once Jev goes back to measuring.",
  "Enquanto isso, o atendimento usa a chave que veio na instalação.": "In the meantime, the conversation uses the key that came with the installation.",
  "Não consegui carregar o cartão agora.": "Couldn't load the card right now.",
  "Não consegui falar com o servidor. Confira a internet e tente de novo.": "Couldn't reach the server. Check your internet connection and try again.",
  "Para pegar a chave, você cria uma conta na TypeSafe AI e põe crédito: cada mensagem medida custa uma fração de centavo de dólar, cobrada lá. A chave começa com": "To get the key, you create an account on TypeSafe AI and add credit: each message measured costs a fraction of a cent, charged there. The key starts with",
  "A chave está sendo testada. Se esta mensagem não sumir em alguns segundos, recarregue a página.": "The key is being tested. If this message doesn't go away in a few seconds, reload the page.",
  "Não consegui testar a chave. Tente de novo em instantes.": "Couldn't test the key. Try again in a moment.",
  "Não consegui testar a chave agora. Tente de novo em instantes.": "Couldn't test the key right now. Try again in a moment.",
  "Pegar uma chave nova na TypeSafe": "Get a new key on TypeSafe",
  "Sem uma IA principal que meça o clima, o Jev já começa decidindo sozinho nessa tarefa: não há com quem comparar nem quem cubra uma falha dele.": "Without a main AI to measure the mood, Jev starts out deciding on its own for this task: there's no one to compare with and no one to cover for a failure of its own.",
  "Ligado, mas parado: o Jev só volta a medir quando a chave passar no teste.": "On, but stopped: Jev only goes back to measuring once the key passes the test.",
  "Ligado, mas com todas as tarefas pausadas: o Jev não mede nada até você religar uma abaixo.": "On, but with all tasks paused: Jev doesn't measure anything until you turn one back on below.",
  "Em pausa": "Paused",
  "Religar": "Turn back on",
  "A tarefa foi religada.": "The task was turned back on.",
  "Pausar esta tarefa": "Pause this task",
  "A tarefa foi pausada.": "The task was paused.",
  "Parte das medições veio de uma versão do Jev sem preço conhecido: o custo mostrado soma só as outras.": "Part of the measurements came from a version of Jev with no known price: the cost shown only adds up the others.",
  "Jev — decisões rápidas": "Jev — quick decisions",
  "Não consegui carregar o cartão do Jev": "Couldn't load Jev's card",
  "Observando": "Observing",
  "Decidindo": "Deciding",
  "Decidindo sozinho": "Deciding on its own",
  "Decide em parte": "Decides partly",
  "Só observa": "Only observes",
  "Decide sozinho": "Decides on its own",
  "Nova": "New",
  "Começou sozinha, só observando: nada muda para o cliente até você deixar o Jev decidir.": "Started on its own, only observing: nothing changes for the client until you let Jev decide.",
  "Manter só observando": "Keep only observing",
  "A tarefa segue só observando.": "The task continues only observing.",
  "Abrir os agentes": "Open the agents",
  "Abrir os roteadores": "Open the routers",
  "Sem uma IA principal, o clima religado volta decidindo sozinho: não há com quem comparar nem quem cubra uma falha do Jev.": "Without a main AI, the reactivated mood check goes back to deciding on its own: there's no one to compare with and no one to cover for a Jev failure.",
  "Ligado, mas nenhuma tarefa está rodando agora: o Jev não mede nada. Veja abaixo o que falta nas que dizem “Não roda”, ou religue uma pausada.": "On, but no task is running right now: Jev doesn't measure anything. See below what's missing on the ones that say “Doesn't run,” or turn a paused one back on.",
  "Não roda": "Doesn't run",
  "Não roda agora: a verificação “Detectar tentativa de manipular o assistente” está desligada. Ela vale para a empresa toda: ligue-a abrindo qualquer agente, na aba “Confere antes de enviar”, em “Antes de o assistente ler”. O Jev só pergunta onde a sua IA de sempre também pergunta.": "Doesn't run right now: the “Detect attempt to manipulate the assistant” check is off. It applies to the whole company: turn it on by opening any agent, in the “Checks before sending” tab, under “Before the assistant reads.” Jev only asks where your regular AI also asks.",
  "Não roda agora: nenhum roteador de intenção ativo tem intenções para o Jev escolher. O Jev só escolhe o agente onde um roteador já escolhe — ative um, com as intenções dele, em Roteadores.": "Doesn't run right now: no active intent router has intents for Jev to choose from. Jev only chooses the agent where a router already chooses — activate one, with its intents, in Routers.",
  "Decide": "Decides",
  "Sua IA escolheu": "Your AI chose",
  "O Jev escolheu": "Jev chose",
  "não respondeu": "did not respond",
  "nenhuma intenção": "no intent",
  "abaixo do mínimo": "below the minimum",
  "O Jev decide esta tarefa: em produção, vale a escolha dele, e a sua IA fica de reserva.": "Jev decides this task: in production, its choice counts, and your AI stays on standby.",
  "O Jev só observa esta tarefa: em produção, vale a escolha da sua IA.": "Jev only observes this task: in production, your AI’s choice counts.",
  "O Jev só observa esta tarefa. Sem a resposta da sua IA, em produção vale a regra de sempre: o agente que já atendia a conversa ou o “Agente de fallback” do roteador.": "Jev only observes this task. Without your AI’s response, in production the usual rule applies: the agent who was already handling the conversation, or the router’s “Fallback agent”.",
  "Ver o motivo no cartão do Jev": "See the reason on Jev’s card",
  "O Jev decide esta tarefa, mas não respondeu: em produção, a sua IA decidiria no lugar dele.": "Jev decides this task, but didn’t respond: in production, your AI would decide in its place.",
  "O Jev decide esta tarefa, mas sem a resposta da sua IA vale a regra de sempre — nunca só o Jev.": "Jev decides this task, but without your AI’s response, the usual rule applies — never Jev alone.",
  "Pegar a chave na TypeSafe": "Get the key from TypeSafe",
  "Colar a chave": "Paste the key",
  "Só quem administra a empresa pode colar a chave e ligar o Jev.": "Only those who administer the company can paste the key and turn on Jev.",
  "Só quem administra a empresa pode mudar o Jev.": "Only those who administer the company can change Jev.",
  "A chave está sendo testada. Se esta mensagem não sumir em alguns segundos, clique em “Testar de novo”.": "The key is being tested. If this message doesn’t disappear in a few seconds, click “Test again”.",
  "O Jev está ligado, mas sem chave ativa: enquanto isso, ele não mede nada.": "Jev is turned on, but without an active key: in the meantime, it doesn’t measure anything.",
  "A chave passou no teste.": "The key passed the test.",
  "A chave não passou no teste.": "The key did not pass the test.",
  "Testar de novo": "Test again",
  "Trocar a chave em Credenciais": "Change the key in Credentials",
  "O que o Jev vai fazer": "What Jev will do",
  "Onde ele só observa, a sua IA de sempre continua decidindo, e você compara os dois antes de deixar o Jev decidir.": "Where it only observes, your usual AI keeps deciding, and you compare the two before letting Jev decide.",
  "Onde ele decide, vale a escolha que você fez antes de desligá-lo; onde só observa, a sua IA de sempre continua decidindo, e você compara os dois antes de deixar o Jev decidir.": "Where it decides, the choice you made before turning it off counts; where it only observes, your usual AI keeps deciding, and you compare the two before letting Jev decide.",
  "As tarefas pausadas continuam assim: depois de ligar o Jev, religue-as na lista que aparece aqui.": "Paused tasks stay that way: after turning on Jev, turn them back on in the list that appears here.",
  "Ao ligar, cada mensagem que o cliente manda vai para a TypeSafe AI, nos Estados Unidos, uma de cada vez e sem o resto da conversa, para o Jev avaliar. Antes de sair, o sistema apaga CPF, telefone e e-mail do texto. Com o Jev desligado, nada é enviado.": "When turned on, every message the client sends goes to TypeSafe AI, in the United States, one at a time and without the rest of the conversation, for Jev to evaluate. Before leaving, the system deletes the CPF, phone number, and email from the text. With Jev off, nothing is sent.",
  "Concordo com o envio de cada mensagem dos clientes, uma de cada vez e sem o resto da conversa, para a TypeSafe AI, nos Estados Unidos.": "I agree to sending each client message, one at a time and without the rest of the conversation, to TypeSafe AI, in the United States.",
  "Envio aceito pela empresa em": "Sending accepted by the company on",
  "Ligar o Jev": "Turn on Jev",
  "O Jev foi ligado.": "Jev was turned on.",
  "O Jev foi desligado.": "Jev was turned off.",
  "Agora o Jev decide.": "Now Jev decides.",
  "Deixar o Jev decidir?": "Let Jev decide?",
  "Dá para voltar a só observar quando quiser.": "You can go back to only observing whenever you want.",
  "A partir de agora é o Jev que percebe o cliente irritado e chama uma pessoa; a sua IA de sempre só entra se ele falhar.": "From now on, it’s Jev that notices the upset client and calls a person; your usual AI only steps in if it fails.",
  "O alerta do Jev passa a somar ao da sua IA — ele nunca apaga um alerta dela.": "Jev’s alert now adds to your AI’s — it never clears an alert from it.",
  "É o Jev que escolhe o agente de cada mensagem; a sua IA de sempre continua sendo perguntada ao mesmo tempo e assume se ele falhar.": "It’s Jev that chooses the agent for each message; your usual AI keeps being asked at the same time and takes over if it fails.",
  "O Jev voltou a só observar.": "Jev went back to only observing.",
  "Observando — a sua IA de sempre ainda decide. Compare os dois antes de deixar o Jev decidir.": "Observing — your usual AI still decides. Compare the two before letting Jev decide.",
  "Decidindo — cada tarefa abaixo diz o que o Jev decide nela.": "Deciding — each task below says what Jev decides in it.",
  "Decidindo em parte — cada tarefa abaixo diz se o Jev decide ou só observa nela.": "Deciding in part — each task below says whether Jev decides or only observes in it.",
  "Observando — o Jev conta as mensagens em que o cliente faz um pedido que a regra de hoje não reconheceu, e avisa a equipe na Central. Ele não decide nada no atendimento.": "Observing — Jev counts the messages in which the client makes a request that today's rule didn't recognize, and notifies the team in the Notification center. It decides nothing in the conversation.",
  "Observando — o Jev só conta as mensagens em que o cliente faz um pedido que a regra de hoje não reconheceu. Nada muda no atendimento.": "Observing — Jev only counts the messages in which the client makes a request that today's rule didn't recognize. Nothing changes in the conversation.",
  "Observando — onde o Jev compara, a sua IA de sempre ainda decide: compare os dois antes de deixar o Jev decidir. Nos pedidos do cliente, ele conta as mensagens em que a regra de hoje não reconheceu o pedido, e avisa a equipe.": "Observing — where Jev compares, your usual AI still decides: compare the two before letting Jev decide. For client requests, it counts the messages in which today's rule didn't recognize the request, and notifies the team.",
  "Observando — onde o Jev compara, a sua IA de sempre ainda decide: compare os dois antes de deixar o Jev decidir. Nos pedidos do cliente, ele só conta as mensagens em que a regra de hoje não reconheceu o pedido.": "Observing — where Jev compares, your usual AI still decides: compare the two before letting Jev decide. For client requests, it only counts the messages in which today's rule didn't recognize the request.",
  "Decidindo em parte — cada tarefa abaixo diz se o Jev decide, só observa ou avisa a equipe nela.": "Partly deciding — each task below says whether Jev decides, only observes, or notifies the team in it.",
  "O Jev mede primeiro; a sua IA de sempre só entra se ele não responder.": "Jev measures first; your usual AI only steps in if it doesn’t respond.",
  "O alerta do Jev passa a contar junto com o da sua IA de sempre: vale o mais forte dos dois, e o Jev nunca apaga o dela.": "Jev’s alert now counts alongside your usual AI’s: the stronger of the two counts, and Jev never clears its.",
  "A sua IA de sempre continua sendo perguntada a cada mensagem, ao mesmo tempo que o Jev, e continua custando: vale a escolha do Jev, e a dela entra quando ele não responde. Sem a resposta da sua IA de sempre, vale o agente de antes ou o “Agente de fallback” do roteador — nunca só o Jev.": "Your usual AI keeps being asked on every message, at the same time as Jev, and keeps costing: Jev’s choice counts, and its choice steps in when Jev doesn’t respond. Without your usual AI’s response, the previous agent or the router’s “Fallback agent” counts — never Jev alone.",
  "Decidindo sozinho no clima — a empresa ainda não tem uma IA principal que meça o clima, então o Jev mede sem reserva. As outras tarefas dizem abaixo o que fazem.": "Deciding alone on mood — the company doesn’t yet have a main AI that measures mood, so Jev measures without a backup. The other tasks say below what they do.",
  "Ainda não há mensagens medidas pelos dois. A comparação aparece aqui assim que houver.": "There are no messages measured by both yet. The comparison will appear here as soon as there are.",
  "Nos últimos": "In the last",
  "dias, o Jev e a sua IA de sempre chegaram à mesma conclusão em": "days, Jev and your usual AI reached the same conclusion in",
  "dias, o Jev e a sua IA de sempre deram o mesmo alerta (nenhum, leve ou forte) em": "days, Jev and your usual AI gave the same alert (none, mild, or strong) in",
  "dias, o Jev e a sua IA de sempre levariam o cliente ao mesmo agente em": "days, Jev and your usual AI would have taken the client to the same agent in",
  "Só o Jev daria o alerta forte em": "Only Jev would give the strong alert in",
  "Lê a resposta do cliente à mensagem do follow-up, sozinha, e diz em qual das saídas que você criou no fluxo ela se encaixa.": "Reads the client's reply to the follow-up message, on its own, and says which of the outputs you created in the flow it fits.",
  "Nesta versão, o Jev só observa esta tarefa: quem escolhe a saída do fluxo é sempre a sua IA de sempre, e não há como deixar o Jev decidir. A saída escolhida muda o caminho do cliente no fluxo, então primeiro se mede, com respostas de verdade, o quanto os dois concordam.": "In this version, Jev only observes this task: the flow output is always chosen by your usual AI, and there is no way to let Jev decide. The chosen output changes the client's path through the flow, so first we measure, with real replies, how often the two agree.",
  "dias, o Jev e a sua IA de sempre puseram a resposta do cliente na mesma saída do fluxo em": "days, Jev and your usual AI put the client's reply in the same flow output in",
  "Não roda agora: nenhum follow-up publicado tem o passo “Classificar (IA)” com duas saídas ou mais. O Jev só lê a resposta do cliente onde a sua IA de sempre escolhe entre saídas — publique, em Follow-ups, um fluxo com esse passo.": "Doesn't run right now: no published follow-up has the “Classify (AI)” step with two or more outputs. Jev only reads the client's reply where your usual AI chooses between outputs — publish a flow with that step in Follow-ups.",
  "Abrir os follow-ups": "Open follow-ups",
  "Começou sozinha, só observando: nada muda para o cliente.": "Started on its own, only observing: nothing changes for the client.",
  "Observando — a sua IA de sempre decide, e o Jev só é comparado com ela.": "Observing — your usual AI decides, and Jev is only compared with it.",
  "Observando — onde o Jev compara, a sua IA de sempre decide, e ele só é comparado com ela. Nos pedidos do cliente, ele conta as mensagens em que a regra de hoje não reconheceu o pedido, e avisa a equipe.": "Observing — where Jev compares, your usual AI decides, and Jev is only compared with it. For client requests, it counts the messages in which today's rule didn't recognize the request, and notifies the team.",
  "Observando — onde o Jev compara, a sua IA de sempre decide, e ele só é comparado com ela. Nos pedidos do cliente, ele só conta as mensagens em que a regra de hoje não reconheceu o pedido.": "Observing — where Jev compares, your usual AI decides, and Jev is only compared with it. For client requests, it only counts the messages in which today's rule didn't recognize the request.",
  "Onde ele decide, vale a escolha que você fez antes de desligá-lo; onde só observa, a sua IA de sempre continua decidindo.": "Where it decides, the choice you made before turning it off applies; where it only observes, your usual AI keeps deciding.",
  "Onde ele só observa, a sua IA de sempre continua decidindo.": "Where it only observes, your usual AI keeps deciding.",
  "delas — é o que muda se você deixar o Jev decidir.": "of them — that’s what changes if you let Jev decide.",
  "Perceber pedido para falar com uma pessoa": "Detect requests to talk to a person",
  "Perceber pedido para parar de receber mensagens": "Detect requests to stop receiving messages",
  "Lê a mensagem do cliente, sozinha, quando a regra de hoje não viu nela um pedido para falar com uma pessoa — e conta as mensagens com esse pedido que ela não reconheceu. Ele nunca passa a conversa sozinho.": "Reads the client's message, on its own, when today's rule didn't see a request to talk to a person in it — and counts the messages with that request that the rule didn't recognize. It never hands off the conversation by itself.",
  "Lê a mensagem do cliente, sozinha, quando a regra de hoje não viu nela um pedido para parar de receber mensagens — e conta as mensagens com esse pedido que ela não reconheceu. Quem bloqueia o contato é só a regra de hoje, quando o próprio cliente manda PARAR.": "Reads the client's message, on its own, when today's rule didn't see a request to stop receiving messages in it — and counts the messages with that request that the rule didn't recognize. Only today's rule blocks the contact, when the client themselves sends STOP.",
  "Quando o Jev percebe um pedido para falar com uma pessoa que a regra não pegou, ele abre um aviso na Central para alguém da equipe decidir. Ele nunca passa a conversa sozinho.": "When Jev detects a request to talk to a person that the rule missed, it opens a notice in the Notification center for someone on the team to decide. It never hands off the conversation by itself.",
  "Quando o Jev perceber um pedido para falar com uma pessoa que a regra não pegou, ele abre um aviso na Central para alguém da equipe decidir. Ele nunca passa a conversa sozinho.": "When Jev detects a request to talk to a person that the rule missed, it will open a notice in the Notification center for someone on the team to decide. It never hands off the conversation by itself.",
  "Quando o Jev percebe um pedido para parar de receber mensagens que a regra não pegou, ele abre um aviso na Central para alguém da equipe conferir. Quem bloqueia o contato é só a regra de hoje, quando o próprio cliente manda PARAR: o Jev nunca bloqueia ninguém.": "When Jev detects a request to stop receiving messages that the rule missed, it opens a notice in the Notification center for someone on the team to check. Only today's rule blocks the contact, when the client themselves sends STOP: Jev never blocks anyone.",
  "Quando o Jev perceber um pedido para parar de receber mensagens que a regra não pegou, ele abre um aviso na Central para alguém da equipe conferir. Quem bloqueia o contato é só a regra de hoje, quando o próprio cliente manda PARAR: o Jev nunca bloqueia ninguém.": "When Jev detects a request to stop receiving messages that the rule missed, it will open a notice in the Notification center for someone on the team to check. Only today's rule blocks the contact, when the client themselves sends STOP: Jev never blocks anyone.",
  "Nos últimos {dias} dias, o Jev percebeu {n} mensagem pedindo para falar com uma pessoa em que a regra de hoje não reconheceu o pedido.": "In the last {dias} days, Jev detected {n} message asking to talk to a person in which today's rule didn't recognize the request.",
  "Nos últimos {dias} dias, o Jev percebeu {n} mensagens pedindo para falar com uma pessoa em que a regra de hoje não reconheceu o pedido.": "In the last {dias} days, Jev detected {n} messages asking to talk to a person in which today's rule didn't recognize the request.",
  "Nos últimos {dias} dias, o Jev percebeu {n} mensagem pedindo para parar de receber mensagens em que a regra de hoje não reconheceu o pedido.": "In the last {dias} days, Jev detected {n} message asking to stop receiving messages in which today's rule didn't recognize the request.",
  "Nos últimos {dias} dias, o Jev percebeu {n} mensagens pedindo para parar de receber mensagens em que a regra de hoje não reconheceu o pedido.": "In the last {dias} days, Jev detected {n} messages asking to stop receiving messages in which today's rule didn't recognize the request.",
  "Nos últimos {dias} dias, o Jev ainda não percebeu nenhuma mensagem pedindo para falar com uma pessoa em que a regra de hoje não reconheceu o pedido.": "In the last {dias} days, Jev hasn't yet detected any message asking to talk to a person in which today's rule didn't recognize the request.",
  "Nos últimos {dias} dias, o Jev ainda não percebeu nenhuma mensagem pedindo para parar de receber mensagens em que a regra de hoje não reconheceu o pedido.": "In the last {dias} days, Jev hasn't yet detected any message asking to stop receiving messages in which today's rule didn't recognize the request.",
  "Nos pedidos do cliente, o Jev só conta as mensagens em que a regra de hoje não reconheceu o pedido — nada muda no atendimento.": "For client requests, Jev only counts the messages in which today's rule didn't recognize the request — nothing changes in the conversation.",
  "Nos pedidos do cliente, o Jev conta as mensagens em que a regra de hoje não reconheceu o pedido e avisa a equipe na Central — ele não decide nada no atendimento.": "For client requests, Jev counts the messages in which today's rule didn't recognize the request and notifies the team in the Notification center — it decides nothing in the conversation.",
  "Não roda agora: nenhum atendente automático está no ar — o Jev só é perguntado onde um atendente responderia. Publique um agente num número, ou tire um agente da pausa, em Agentes.": "Doesn't run right now: no automated agent is live — Jev is only asked where an agent would reply. Publish an agent on a number, or take an agent off pause, in Agents.",
  "Não roda agora: quem conduz as conversas desta empresa é um sistema de fora. O Jev só é perguntado onde um atendente automático daqui responderia.": "Doesn't run right now: this company's conversations are run by an outside system. Jev is only asked where an automated agent from here would reply.",
  "Perceber pedidos do cliente": "Detect client requests",
  "O Jev foi perguntado se esta mensagem traz um pedido que a regra de hoje não viu. Ele não bloqueia nem passa a conversa.": "Jev was asked whether this message carries a request that today's rule didn't see. It doesn't block or hand off the conversation.",
  "O Jev não respondeu: valeu só a regra de hoje.": "Jev didn't reply: only today's rule applied.",
  "Ver as conversas:": "See the conversations:",
  "Abrir a conversa do pedido de": "Open the conversation for the request from",
  "Avisar a equipe": "Notify the team",
  "Avisa a equipe": "Notifies the team",
  "Avisar a equipe?": "Notify the team?",
  "Agora o Jev avisa a equipe.": "Jev now notifies the team.",
  "Começou sozinha, só observando: nada muda até você pedir para o Jev avisar a equipe.": "Started on its own, only observing: nothing changes until you ask Jev to notify the team.",
  "Pedido para falar com uma pessoa, percebido pelo Jev": "Request to talk to a person, detected by Jev",
  "Pedido para parar de receber mensagens, percebido pelo Jev": "Request to stop receiving messages, detected by Jev",
  "Um cliente parece pedir para falar com uma pessoa": "A client seems to be asking to talk to a person",
  "Um cliente parece pedir para parar de receber mensagens": "A client seems to be asking to stop receiving messages",
  "O Jev percebeu, numa mensagem do cliente, um pedido para falar com uma pessoa que a regra de hoje não reconheceu. Abra a conversa e confira se alguém da equipe já assumiu — o Jev não passa a conversa sozinho.": "Jev detected, in a client's message, a request to talk to a person that today's rule didn't recognize. Open the conversation and check whether someone on the team has already taken over — Jev doesn't hand off the conversation by itself.",
  "O Jev percebeu, numa mensagem do cliente, um pedido para parar de receber mensagens que a regra de hoje não reconheceu. Abra a conversa e confira. Se o cliente quer mesmo parar de receber mensagens, assuma o atendimento para o assistente parar de responder e peça que ele responda PARAR — é assim que o contato fica bloqueado. O Jev nunca bloqueia ninguém.": "Jev detected, in a client's message, a request to stop receiving messages that today's rule didn't recognize. Open the conversation and check. If the client really wants to stop receiving messages, take over the conversation so the assistant stops replying, and ask them to reply STOP — that is how the contact gets blocked. Jev never blocks anyone.",
  "Um cliente pediu para falar com uma pessoa num áudio": "A client asked to talk to a person in a voice message",
  "Um cliente pediu para parar de receber mensagens num áudio": "A client asked to stop receiving messages in a voice message",
  "A regra de hoje reconheceu, na transcrição de um áudio do cliente, um pedido para falar com uma pessoa. Abra a conversa e confira se alguém da equipe já assumiu — a transcrição não passa a conversa nem cala o assistente.": "Today's rule recognized, in the transcription of a client's voice message, a request to talk to a person. Open the conversation and check whether someone on the team has already taken over — the transcription doesn't hand off the conversation or silence the assistant.",
  "A regra de hoje reconheceu, na transcrição de um áudio do cliente, um pedido para parar de receber mensagens. Abra a conversa e confira. A transcrição de um áudio não bloqueia o contato: se o cliente quiser mesmo parar de receber, assuma o atendimento para o assistente parar de responder e peça que ele responda PARAR — é assim que o contato fica bloqueado.": "Today's rule recognized, in the transcription of a client's voice message, a request to stop receiving messages. Open the conversation and check. Transcribing a voice message doesn't block the contact: if the client really wants to stop receiving messages, take over the conversation so the assistant stops replying, and ask them to reply STOP — that is how the contact gets blocked.",
  "Abra a conversa e decida se alguém da equipe assume o atendimento.": "Open the conversation and decide whether someone on the team takes over.",
  "Abra a conversa e confira se o cliente quer mesmo parar de receber mensagens.": "Open the conversation and check whether the client really wants to stop receiving messages.",
  "Abrir a conversa": "Open the conversation",
  "A conta usa só as": "The calculation uses only the",
  "mensagens mais recentes do período.": "most recent messages of the period.",
  "mensagens.": "messages.",
  "mensagens — os dois chamariam, ou não, uma pessoa para a conversa.": "messages — both would call, or not, a person to the conversation.",
  "Respostas do Jev": "Jev’s responses",
  "Chave conferida com a TypeSafe": "Key verified with TypeSafe",
  "Clientes irritados percebidos": "Upset clients detected",
  "Tempo médio": "Average time",
  "Vezes que a IA de sempre cobriu o Jev": "Times your usual AI covered for Jev",
  "O Jev não conseguiu medir.": "Jev couldn’t measure.",
  "Ver as decisões do Jev": "See Jev’s decisions",
  "Deixar o Jev decidir": "Let Jev decide",
  "Voltar a só observar": "Go back to only observing",
  "O Jev mede primeiro; o modelo abaixo é a reserva.": "Jev measures first; the model below is the backup.",
  "O Jev observa; o modelo abaixo ainda decide.": "Jev observes; the model below still decides.",
  "O modelo abaixo decide; o Jev soma o sinal dele, sem nunca apagar o do modelo.": "The model below decides; Jev adds its signal, without ever clearing the model’s.",
  "Vale a escolha do Jev, mas o modelo abaixo continua sendo chamado a cada mensagem: é a reserva quando o Jev não responde, e sem ele o Jev não escolhe sozinho.": "Jev’s choice counts, but the model below keeps being called on every message: it’s the backup when Jev doesn’t respond, and without it Jev doesn’t choose alone.",
  "O Jev mede sozinho: não há modelo de reserva.": "Jev measures alone: there’s no backup model.",
  "Só o Jev": "Only Jev",
  "Mostrando só o Jev": "Showing only Jev",
  "O Jev ainda não mediu nenhuma mensagem.": "Jev hasn’t measured any messages yet.",
  "Default:": "Default:",
  "Acesso negado": "Access denied",
  "Esta área é restrita a administradores da plataforma com MFA ativo. Se você acredita que isso é um erro, contate o time de operações.": "This area is restricted to platform administrators with active MFA. If you believe this is a mistake, contact the operations team.",
  "Voltar para /app": "Back to /app",
  "Menu de navegação": "Navigation menu",
  "Abrir menu de navegação": "Open navigation menu",
  "Admin Plataforma": "Platform Admin",
  "MODO PLATAFORMA": "PLATFORM MODE",
  "— operação cross-tenant": "— cross-tenant operation",
  "Modo Plataforma": "Platform mode",
  "Sair pra app pessoal": "Exit to personal app",
  "Navegação plataforma": "Platform navigation",
  "Voltar pra app": "Back to app",
  "Dashboard": "Dashboard",
  "Tenants": "Tenants",
  "Audit": "Audit",
  "Incidents": "Incidents",
  "Usage": "Usage",
  "Users": "Users",
  "Platform Admins": "Platform Admins",
  "Marca": "Branding",
  "LGPD": "LGPD",
  "Não foi possível iniciar impersonate": "Couldn’t start impersonate",
  "Erro de rede ao iniciar impersonate": "Network error starting impersonate",
  "Impersonate indisponível": "Impersonate unavailable",
  "Acompanhar": "Assist",
  "Acompanhe": "Assist",
  "Acompanhar organização": "Assist organization",
  "Iniciar acompanhamento?": "Start assist session?",
  "com sua identidade de administrador. As ações pelo aplicativo serão registradas em seu nome. O acesso dura até uma hora.": "with your administrator identity. Actions taken through the app will be logged under your name. Access lasts up to one hour.",
  "Acompanhamento encerrado": "Assist session ended",
  "Suporte à organização": "Organization support",
  "Edição permitida": "Editing allowed",
  "Sair do acompanhamento": "Exit assist session",
  "Encerre o acompanhamento para continuar": "End the assist session to continue",
  "O prazo ou as permissões desta sessão mudaram. Saia do acompanhamento para voltar à sua organização.": "The time limit or permissions for this session have changed. Exit the assist session to return to your organization.",
  "Impersonar": "Impersonate",
  "Impersonar tenant": "Impersonate tenant",
  "Iniciar impersonate?": "Start impersonate?",
  "Você está prestes a entrar como o tenant": "You are about to enter as the tenant",
  "Toda ação será registrada com a flag": "Every action will be logged with the flag",
  "A sessão expira em 1 hora. Confirma?": "The session expires in 1 hour. Confirm?",
  "Entrando…": "Entering…",
  "Confirmar e entrar": "Confirm and enter",
  "Visão cross-tenant — atualiza a cada 30 segundos.": "Cross-tenant view — updates every 30 seconds.",
  "IA Budget": "AI Budget",
  "Overflow": "Overflow",
  "Crítico": "Critical",
  "Atenção": "Warning",
  "Info": "Info",
  "Nenhum alerta crítico no momento. Tudo certo!": "No critical alerts right now. All good!",
  "Alertas ativos": "Active alerts",
  "alerta": "alert",
  "alertas": "alerts",
  "alertas adicionais": "additional alerts",
  "Tenants Ativos": "Active Tenants",
  "organizações ativas": "active organizations",
  "Pendentes >10min": "Pending >10min",
  "conversas sem resposta": "conversations without a response",
  "sessões com problema": "sessions with issues",
  "LGPD em Risco": "LGPD at Risk",
  "requisições próximas do prazo": "requests close to the deadline",
  "Budgets IA": "AI Budgets",
  "tenants com gasto acumulado ≥80% do teto": "tenants with accumulated spend ≥80% of the cap",
  "Novo tenant": "New tenant",
  "Buscar por nome, slug ou CNPJ...": "Search by name, slug, or CNPJ...",
  "Buscar tenants": "Search tenants",
  "Onboarding": "Onboarding",
  "Suspenso": "Suspended",
  "Redigido": "Anonymized",
  "Conversas": "Conversations",
  "Nenhum tenant encontrado": "No tenant found",
  "Ajuste os filtros ou crie um novo tenant.": "Adjust the filters or create a new tenant.",
  "Ver": "View",
  "Tenant criado com sucesso!": "Tenant created successfully!",
  "Este slug já está em uso": "This slug is already in use",
  "Erro ao criar tenant:": "Error creating tenant:",
  "Erro inesperado ao criar tenant": "Unexpected error creating tenant",
  "Novo Tenant": "New Tenant",
  "Cria um novo tenant com status": "Creates a new tenant with status",
  "Dados do tenant": "Tenant data",
  "Loja da Maria": "Maria’s Store",
  "Mínimo 2 caracteres": "Minimum 2 characters",
  "Máximo 120 caracteres": "Maximum 120 characters",
  "Máximo 40 caracteres": "Maximum 40 characters",
  "Apenas letras minúsculas, números e hífens": "Only lowercase letters, numbers, and hyphens",
  "Apenas letras minúsculas, números e hífens. Gerado automaticamente.": "Only lowercase letters, numbers, and hyphens. Generated automatically.",
  "Maria da Silva LTDA": "Maria da Silva LTDA",
  "E-mail inválido": "Invalid email",
  "Plano": "Plan",
  "E-mail do responsável": "Responsible party’s email",
  "Criando...": "Creating...",
  "Criar tenant": "Create tenant",
  "Visão Geral": "Overview",
  "Saúde": "Health",
  "em breve": "coming soon",
  "Não foi possível carregar os dados do tenant. Tente recarregar a página.": "Couldn’t load the tenant’s data. Try reloading the page.",
  "Conectando": "Connecting",
  "Conectado": "Connected",
  "Token expirado": "Token expired",
  "Permissão faltando": "Missing permission",
  "Desconectado": "Disconnected",
  "Limitado (rate limit)": "Limited (rate limit)",
  "Com erro": "With error",
  "Não integrado": "Not integrated",
  "Informações": "Information",
  "Onboarding concluído": "Onboarding completed",
  "Suspenso em": "Suspended on",
  "Volumes": "Volumes",
  "Usuários": "Users",
  "Mensagens": "Messages",
  "Leads": "Leads",
  "Pedidos": "Orders",
  "Integrações": "Integrations",
  "Conectado em": "Connected on",
  "Compliance & IA": "Compliance & AI",
  "Solicitações LGPD pendentes": "Pending LGPD requests",
  "Pendências LGPD": "LGPD pending items",
  "Invocações IA (30d)": "AI invocations (30d)",
  "Tenant redigido — ação não disponível": "Tenant anonymized — action not available",
  "Suspender tenant": "Suspend tenant",
  "Reativar tenant": "Reactivate tenant",
  "Acompanhar a saúde de {nome}": "Check the health of {nome}",
  "Editar os dados de {nome}": "Edit the data of {nome}",
  "Suspender {nome}": "Suspend {nome}",
  "Tenant redigido — ações de gestão não disponíveis.": "Tenant anonymized — management actions not available.",
  "hoje": "today",
  "ontem": "yesterday",
  "semana": "week",
  "semanas": "weeks",
  "mês": "month",
  "meses": "months",
  "ano": "year",
  "anos": "years",
  "Tenant Suspenso": "Tenant Suspended",
  "Tenant suspenso": "Tenant suspended",
  "Sem razão registrada.": "No reason recorded.",
  "Mínimo 10 caracteres": "Minimum 10 characters",
  "Máximo 500 caracteres": "Maximum 500 characters",
  "Razão inválida": "Invalid reason",
  "A empresa perde o acesso, e a IA, os envios e as automações dela param. Mensagens na fila e tarefas agendadas são descartadas e não saem ao reativar; os follow-ups em andamento retomam de onde pararam. As mensagens que chegarem continuam gravadas.": "The company loses access, and its AI, sends and automations stop. Queued messages and scheduled tasks are discarded and don't go out on reactivation; ongoing follow-ups resume where they stopped. Incoming messages keep being recorded.",
  "Motivo da suspensão": "Reason for suspension",
  "Descreva o motivo da suspensão (mínimo 10 caracteres)...": "Describe the reason for the suspension (minimum 10 characters)...",
  "Suspendendo...": "Suspending...",
  "Confirmar suspensão": "Confirm suspension",
  "A reativação restabelece o acesso dos usuários deste tenant à plataforma. Informe o motivo da reativação para o registro de auditoria.": "Reactivation restores this tenant’s users’ access to the platform. Provide the reason for the reactivation for the audit log.",
  "Motivo da reativação": "Reason for reactivation",
  "Descreva o motivo da reativação (mínimo 10 caracteres)...": "Describe the reason for the reactivation (minimum 10 characters)...",
  "Reativando...": "Reactivating...",
  "Confirmar reativação": "Confirm reactivation",
  "Não foi possível carregar o status de saúde do tenant. Tente recarregar a página.": "Couldn’t load the tenant’s health status. Try reloading the page.",
  "Status de Saúde": "Health Status",
  "Atualizado às": "Updated at",
  "Sem sessões": "No sessions",
  "conectada": "connected",
  "conectadas": "connected",
  "Não conectado": "Not connected",
  "Última sync": "Last sync",
  "Expira em": "Expires in",
  "Token expira": "Token expires",
  "usado": "used",
  "Sem orçamento": "No budget",
  "Consumido": "Consumed",
  "Orçamento": "Budget",
  "Ilimitado": "Unlimited",
  "Limite": "Limit",
  "Não aplicado": "Not applied",
  "Só avisa": "Only warns",
  "Para a IA no limite": "Stops the AI at the limit",
  "Último evento": "Last event",
  "Orçamento IA": "AI Budget",
  "Buscar por email ou nome...": "Search by email or name...",
  "Buscar usuários": "Search users",
  "Filtrar por tenant": "Filter by tenant",
  "Todos os tenants": "All tenants",
  "Filtrar por role": "Filter by role",
  "Todos os roles": "All roles",
  "Nenhum usuário encontrado": "No user found",
  "Ajuste os filtros para refinar a busca.": "Adjust the filters to refine the search.",
  "Revogado": "Revoked",
  "Usuário não encontrado": "User not found",
  "Usuário sem nome": "Unnamed user",
  "Informações do usuário": "User information",
  "Email confirmado": "Email confirmed",
  "Pendente": "Pending",
  "Inativo": "Inactive",
  "Sem memberships registrados.": "No memberships on record.",
  "Aceito em": "Accepted on",
  "Audit recente": "Recent audit",
  "Nenhuma entrada de auditoria encontrada para este usuário.": "No audit entry found for this user.",
  "usuário": "user",
  "usuários": "users",
  "LGPD — Cross-tenant": "LGPD — Cross-tenant",
  "Recebido": "Received",
  "Processando": "Processing",
  "Revisão": "Review",
  "Vencido": "Overdue",
  "Crítico (<24h)": "Critical (<24h)",
  "Alerta (>50%)": "Alert (>50%)",
  "Limpar filtros": "Clear filters",
  "solicitação vencendo em menos de 24h ou já vencida": "request due in less than 24h or already overdue",
  "solicitações vencendo em menos de 24h ou já vencidas": "requests due in less than 24h or already overdue",
  "ação imediata requerida.": "immediate action required.",
  "Ver detalhes": "View details",
  "em atraso": "overdue",
  "restantes": "remaining",
  "Risco": "Risk",
  "Nenhuma solicitação encontrada": "No request found",
  "Ajuste os filtros para ver solicitações.": "Adjust the filters to see requests.",
  "Nenhuma entrada de auditoria registrada para esta solicitação.": "No audit entry recorded for this request.",
  "Falha ao carregar solicitação.": "Failed to load request.",
  "LGPD Cross-tenant": "LGPD Cross-tenant",
  "Urgente": "Urgent",
  "Somente leitura — aprovação é feita pelo operador no contexto do tenant.": "Read-only — approval is done by the operator within the tenant context.",
  "Origem": "Source",
  "Escopo": "Scope",
  "Tentativas": "Attempts",
  "Trilha de auditoria": "Audit trail",
  "Todos os tipos": "All types",
  "Todos os riscos": "All risks",
  "incidente": "incident",
  "incidentes": "incidents",
  "Reconhecidos": "Acknowledged",
  "Severidade": "Severity",
  "Todas severidades": "All severities",
  "Aberto": "Open",
  "Reconhecido": "Acknowledged",
  "Resolvido": "Resolved",
  "Quando": "When",
  "Nenhum incidente encontrado": "No incident found",
  "Ajuste os filtros para ver outros incidentes.": "Adjust the filters to see other incidents.",
  "Incidente não encontrado": "Incident not found",
  "Criado": "Created",
  "Nenhuma entrada de auditoria encontrada.": "No audit entry found.",
  "Resolução": "Resolution",
  "Resolvido em": "Resolved on",
  "Resolver incidente": "Resolve incident",
  "Descreva como o incidente foi resolvido. Esta ação é registrada no audit log e não pode ser desfeita.": "Describe how the incident was resolved. This action is recorded in the audit log and cannot be undone.",
  "Nota de resolução": "Resolution note",
  "mín. 10 caracteres": "min. 10 characters",
  "Descreva a causa raiz e as ações tomadas para resolver o incidente...": "Describe the root cause and the actions taken to resolve the incident...",
  "Mínimo de 10 caracteres": "Minimum of 10 characters",
  "Resolvendo...": "Resolving...",
  "Confirmar resolução": "Confirm resolution",
  "evento": "event",
  "eventos": "events",
  "Limpar seleção": "Clear selection",
  "Filtrar por actor user ID": "Filter by actor user ID",
  "Data de início": "Start date",
  "Data de fim": "End date",
  "Limpar": "Clear",
  "Recurso": "Resource",
  "Nenhum evento encontrado": "No event found",
  "Ajuste os filtros para ver entradas do audit log.": "Adjust the filters to see audit log entries.",
  "Entrada de audit não encontrada.": "Audit entry not found.",
  "Sem actor registrado": "No actor recorded",
  "Ver tenant": "View tenant",
  "Abrir recurso": "Open resource",
  "Administradores com acesso privilegiado à plataforma": "Administrators with privileged access to the platform",
  "Erro ao carregar platform admins. Tente recarregar.": "Error loading platform admins. Try reloading.",
  "Gerenciamento de Platform Admins é restrito ao DBA": "Platform Admins management is restricted to the DBA",
  "Conforme Spec 01 §3.4 T-04: adição, remoção ou alteração de": "Per Spec 01 §3.4 T-04: adding, removing, or changing",
  "é feita exclusivamente via SQL pelo DBA, com nota explicativa em": "is done exclusively via SQL by the DBA, with an explanatory note in",
  ". Esta página é informativa e read-only — nenhum botão de modificação está disponível por design.": ". This page is informational and read-only — no modification button is available by design.",
  "Ver runbook →": "View runbook →",
  "Usuário": "User",
  "Concedido em": "Granted on",
  "Concedido por": "Granted by",
  "Nenhum platform admin encontrado": "No platform admin found",
  "Platform admins são configurados exclusivamente via DBA.": "Platform admins are configured exclusively via the DBA.",
  "Uso & Custo": "Usage & Cost",
  "Consumo de mensagens, conversas e AI por tenant": "Message, conversation, and AI consumption by tenant",
  "Período": "Period",
  "Últimos 7 dias": "Last 7 days",
  "Últimos 30 dias": "Last 30 days",
  "Últimos 90 dias": "Last 90 days",
  "Erro ao carregar dados de uso. Tente recarregar.": "Error loading usage data. Try reloading.",
  "Mensagens / dia": "Messages / day",
  "Custo AI / dia (US$)": "AI cost / day (US$)",
  "chamadas sem preço": "unpriced calls",
  "AI Tokens / dia": "AI tokens / day",
  "Não há dados de uso no período selecionado.": "There is no usage data for the selected period.",
  "Uso por tenant": "Usage by tenant",
  "Exportar CSV": "Export CSV",
  "Invoc. AI": "AI calls",
  "Custo AI": "AI cost",
  "O nome e a cor que este sistema mostra para todo mundo que usa esta instalação.": "The name and color that this system shows everyone who uses this installation.",
  "Sua cor": "Your color",
  "fora da escala — fica só no logo": "outside the scale — only used in the logo",
  "Botões no modo claro": "Buttons in light mode",
  "Botões no modo escuro": "Buttons in dark mode",
  "Confira os campos: algum valor não está no formato esperado.": "Check the fields: some value is not in the expected format.",
  "Marca salva.": "Brand saved.",
  "Nome do sistema": "System name",
  "Deixe em branco para voltar ao nome padrão. Este nome já aparece no título da aba do navegador, na tela de login, nos menus laterais, nos e-mails que o sistema envia (para as empresas que não definiram um nome próprio), no aplicativo de verificação em duas etapas e no arquivo de códigos de recuperação que o usuário baixa. Ainda NÃO chega às telas de cadastro nem às da configuração inicial: essas continuam com o nome gravado no arquivo de instalação do servidor até a próxima atualização da stack.": "Leave blank to go back to the default name. This name already appears in the browser tab title, on the login screen, in the side menus, in the emails the system sends (for companies that haven't set their own name), in the two-factor authentication app, and in the recovery codes file the user downloads. It does NOT yet reach the signup screens or the initial setup screens: those still use the name recorded in the server's install file until the next stack update.",
  "Cor da marca": "Brand color",
  "Escolher a cor visualmente": "Choose the color visually",
  "Use um código de cor como #7a5cd6.": "Use a color code like #7a5cd6.",
  "Deixe em branco para voltar à cor padrão do sistema.": "Leave blank to go back to the system's default color.",
  "Cor da marca no tema escuro (opcional)": "Brand color in dark theme (optional)",
  "Cor da sua marca no tema escuro (opcional)": "Your brand color in dark theme (optional)",
  "Deixe em branco para os dois modos usarem a cor acima.": "Leave blank so both modes use the color above.",
  "A partir da sua cor o sistema monta esta escala e escolhe, dentro dela, o tom que vai nos botões:": "From your color, the system builds this scale and picks, from it, the shade that goes on the buttons:",
  "No modo escuro o sistema usa naturalmente um tom mais claro da escala, para a cor não se perder no fundo escuro.": "In dark mode the system naturally uses a lighter shade from the scale, so the color doesn't get lost on the dark background.",
  "Sem cor definida, o sistema usa a cor padrão dele.": "With no color set, the system uses its default color.",
  "passa em AA": "passes AA",
  "abaixo do mínimo AA": "below the AA minimum",
  "definido nesta tela": "set on this screen",
  "veio do arquivo de instalação do servidor": "came from the server's install file",
  "padrão do sistema": "system default",
  "Como está agora": "Current state",
  "O que o sistema está usando, o que ele mediu e o que ele ajustou sozinho.": "What the system is using, what it measured, and what it adjusted on its own.",
  "A sua marca não está sendo aplicada.": "Your brand is not being applied.",
  "Desde": "Since",
  "o sistema voltou a usar as cores padrão dele.": "the system went back to using its default colors.",
  "Salvar uma cor válida aqui apaga este alerta.": "Saving a valid color here clears this alert.",
  "De onde vem cada coisa": "Where each thing comes from",
  "Logo": "Logo",
  "O logo ainda é trocado no arquivo de instalação do servidor. Esta tela mostra de onde ele vem para que o valor não pareça ter sumido.": "The logo is still changed in the server's install file. This screen shows where it comes from so the value doesn't seem to have disappeared.",
  "O texto em cima dos botões": "The text on top of the buttons",
  "Quanto maior o número, mais fácil de ler. AA é o mínimo recomendado internacionalmente para texto.": "The higher the number, the easier it is to read. AA is the internationally recommended minimum for text.",
  "No modo claro": "In light mode",
  "No modo escuro": "In dark mode",
  "O que o sistema ajustou": "What the system adjusted",
  "Nada foi ajustado — a escala acima mostra onde a sua cor entra.": "Nothing was adjusted — the scale above shows where your color fits in.",
  "Do jeito que está, esta cor não chegaria à tela: o sistema continuaria com as cores padrão dele.": "As it is, this color wouldn't reach the screen: the system would keep using its default colors.",
  "Logo atualizado.": "Logo updated.",
  "Logo removido.": "Logo removed.",
  "PNG ou JPG, até": "PNG or JPG, up to",
  "KB. Prefira fundo transparente. SVG não é aceito: ele pode executar código quando aberto direto pelo endereço da imagem.": "KB. Prefer a transparent background. SVG is not accepted: it can run code when opened directly from the image's address.",
  "Como o logo aparece nas duas aparências do sistema:": "How the logo looks in the system's two appearances:",
  "Sem logo próprio, o sistema usa o logo": "With no logo of its own, the system uses the logo",
  "Assim ele aparece:": "Here's how it looks:",
  "O valor gravado para a cor não está na forma que o sistema entende.": "The saved value for the color is not in a format the system understands.",
  "A cor gravada não é um código de cor válido.": "The saved color is not a valid color code.",
  "A cor foi gravada por uma versão mais nova do sistema, e esta não sabe lê-la.": "The color was saved by a newer version of the system, and this version doesn't know how to read it.",
  "A cor foi salva por outra versão do sistema. Ela continua valendo — esta versão recalcula os tons a partir dela.": "The color was saved by another version of the system. It's still valid — this version recalculates the shades from it.",
  "Esta versão do sistema não sabe onde aplicar a cor gravada, então ela não pinta a interface.": "This version of the system doesn't know where to apply the saved color, so it doesn't color the interface.",
  "A cor está guardada só como identidade: ela aparece no logo, mas não pinta os botões.": "The color is stored only as identity: it appears in the logo, but doesn't color the buttons.",
  "O cálculo dos tons a partir dessa cor não terminou.": "The calculation of shades from that color didn't finish.",
  "Sua cor é um tom neutro (cinza, preto ou branco), e uma cor assim não destaca nada na tela. Os botões seguem com a cor padrão do sistema, e a sua fica reservada ao logo.": "Your color is a neutral shade (gray, black, or white), and a color like that doesn't highlight anything on the screen. The buttons keep the system's default color, and yours stays reserved for the logo.",
  "A cor do modo escuro é um tom neutro (cinza, preto ou branco), e uma cor assim não destaca nada na tela. No modo escuro, os botões seguem com a cor padrão do sistema.": "The dark mode color is a neutral tone (gray, black or white), and a color like that doesn't highlight anything on screen. In dark mode, buttons keep the system's default color.",
  "Não existe tom desta cor que deixe todos os elementos legíveis. Alguns detalhes — como o contorno que marca o campo em foco — ficam difíceis de enxergar.": "There's no shade of this color that keeps all elements readable. Some details — like the outline that marks the focused field — become hard to see.",
  "A verificação de segurança barrou o resultado antes de ele chegar à tela, e a marca não foi aplicada.": "The security check blocked the result before it reached the screen, and the brand wasn't applied.",
  "O sistema recusou a cor gravada por um motivo que esta versão não sabe explicar.": "The system rejected the saved color for a reason this version can't explain.",
  "A sua cor original continua no logo e nos destaques.": "Your original color is still in the logo and the highlights.",
  "Algum campo não está no formato esperado.": "Some field is not in the expected format.",
  "Sua sessão expirou. Entre de novo para salvar.": "Your session expired. Sign in again to save.",
  "Só quem administra a instalação pode mudar a marca.": "Only whoever administers the installation can change the brand.",
  "Sua sessão expirou. Entre de novo para trocar o logo.": "Your session expired. Sign in again to change the logo.",
  "Você não tem permissão para trocar este logo.": "You don't have permission to change this logo.",
  "Nenhuma empresa ativa nesta sessão.": "No active company in this session.",
  "Confirme o segundo fator nesta sessão e tente de novo.": "Confirm the second factor in this session and try again.",
  "Campo 'escopo' inválido.": "Invalid 'scope' field.",
  "O logo precisa ter até 512 KB. Arquivo maior vai inteiro para o navegador em toda página.": "The logo needs to be up to 512 KB. A larger file goes entirely to the browser on every page.",
  "SVG não é aceito como logo: ele pode executar código quando aberto direto do endereço da imagem. Exporte o mesmo arquivo em PNG (fundo transparente) ou JPG.": "SVG is not accepted as a logo: it can run code when opened directly from the image's address. Export the same file as PNG (transparent background) or JPG.",
  "Erro ao gravar o logo.": "Error saving the logo.",
  "O caminho do logo não pertence a esta empresa.": "The logo path doesn't belong to this company.",
  "O logo não foi gravado.": "The logo wasn't saved.",
  "Confirme o código do aplicativo de verificação para continuar.": "Confirm the code from your authenticator app to continue.",
  "Muitas trocas seguidas. Tente de novo em alguns minutos.": "Too many changes in a row. Try again in a few minutes.",
  "Não consegui trocar o logo agora.": "Couldn't change the logo right now.",
  "Cor": "Color",
  "do arquivo de instalação do servidor": "from the server's install file",
  "Aparência clara": "Light appearance",
  "Aparência escura": "Dark appearance",
  "Receba contatos de fora (landing pages, formulários) e crie automações que agem sozinhas.": "Receive contacts from outside (landing pages, forms) and create automations that act on their own.",
  "Receber dados": "Receive data",
  "Leads recebidos": "Leads received",
  "Automações": "Automations",
  "Atividade": "Activity",
  "Funil": "Pipeline",
  "Escolha o funil": "Choose the pipeline",
  "Escolha o funil primeiro": "Choose the pipeline first",
  "desconectado": "disconnected",
  "Números desconectados aparecem desabilitados — reconecte em Conexões antes de usar.": "Disconnected numbers appear disabled — reconnect in Connections before using them.",
  "Oi {{nome}}, tudo bem?": "Hi {{nome}}, how are you?",
  "Respeitamos a janela de envio e o limite diário configurados para esse número em Conexões — fora da janela, a mensagem espera a próxima.": "We respect the sending window and daily limit set for that number in Connections — outside the window, the message waits for the next one.",
  "Qual agente escreve": "Which agent writes",
  "não publicado": "not published",
  "Nenhum agente está publicado. Publique um em Agentes de IA para poder usá-lo aqui.": "No agent is published. Publish one in AI Agents to be able to use it here.",
  "Ele escreve com o mesmo tom e o mesmo conhecimento que usa no atendimento.": "It writes with the same tone and the same knowledge it uses in support.",
  "O que a IA deve fazer com os dados": "What the AI should do with the data",
  "Ex.: Agradeça o interesse citando o segmento que a pessoa informou, mostre em uma frase como a gente resolve a dificuldade que ela descreveu, e pergunte qual o melhor horário para conversar.": "E.g.: Thank them for their interest, mentioning the segment they gave, show in one sentence how we solve the difficulty they described, and ask what the best time to talk is.",
  "O agente já sabe que é a PRIMEIRA mensagem, logo depois de a pessoa preencher o formulário, e recebe todos os campos que ela respondeu. Aqui você diz o que fazer com eles — quanto mais concreto, melhor a mensagem.": "The agent already knows this is the FIRST message, right after the person fills out the form, and it receives every field they answered. Here you say what to do with them — the more concrete, the better the message.",
  "Atendente": "Agent",
  "Escolha o atendente": "Choose the agent",
  "Endereço (URL)": "Address (URL)",
  "Segredo (opcional)": "Secret (optional)",
  "•••••••• (definido — digite para trocar)": "•••••••• (set — type to change)",
  "uma senha só sua": "a password of your own",
  "Já existe um segredo guardado com segurança. Digitar aqui substitui; limpar remove.": "There's already a secret stored securely. Typing here replaces it; clearing removes it.",
  "Se preencher, enviaremos uma assinatura para o outro sistema conferir que fomos nós.": "If you fill this in, we'll send a signature so the other system can confirm it was us.",
  "Como o outro sistema confere a assinatura e reconhece reenvios: guia de integração em docs/integracao/webhooks-de-saida.md, na documentação do projeto.": "How the other system checks the signature and recognizes resends: integration guide at docs/integracao/webhooks-de-saida.md, in the project's documentation.",
  "Incluir o responsável no corpo": "Include the assignee in the body",
  "Padrão: o aviso não diz quem atende. Ligue só se o outro sistema precisar do nome da equipe.": "Default: the notice doesn't say who's attending. Turn this on only if the other system needs the team member's name.",
  "Quando alguém comparecer ao compromisso": "When someone attends the appointment",
  "Quando alguém faltar ao compromisso": "When someone misses the appointment",
  "Quando um horário for marcado": "When an appointment is scheduled",
  "Quando um horário pendente for confirmado": "When a pending appointment is confirmed",
  "Quando um horário for remarcado": "When an appointment is rescheduled",
  "Quando um horário for cancelado": "When an appointment is canceled",
  "No aniversário de um contato": "On a contact's birthday",
  "Quando faltarem N dias para uma data do funil": "When N days are left until a pipeline date",
  "Iniciar fluxo de mensagem": "Start message flow",
  "Sucesso": "Success",
  "Aguardando envio": "Waiting to send",
  "Essa ação não funcionou.": "That action didn't work.",
  "Reenviado.": "Resent.",
  "Reenviar": "Resend",
  "Nova tentativa em": "Retrying in",
  "Nenhuma automação rodou ainda. Assim que uma regra ligada disparar, o histórico aparece aqui.": "No automation has run yet. As soon as an active rule triggers, the history will appear here.",
  "Automação removida": "Automation removed",
  "Captação": "Capture",
  "Chegou pela fonte": "Came from the source",
  "O que o formulário trouxe": "What the form brought in",
  "Nenhum campo além dos acima.": "No fields besides the ones above.",
  "De onde veio": "Where it came from",
  "Página": "Page",
  "não informada": "not provided",
  "Endereço IP": "IP address",
  "não identificado — sua instalação não está atrás de um proxy que informe a origem": "not identified — your installation is not behind a proxy that reports the origin",
  "Navegador": "Browser",
  "Ver o lead no funil": "View the lead in the pipeline",
  "(sem identificação)": "(no identification)",
  "Nome, telefone ou e-mail": "Name, phone, or email",
  "quem você procura": "who you're looking for",
  "Filtrar por fonte": "Filter by source",
  "Todas as fontes": "All sources",
  "Filtrar por resultado": "Filter by result",
  "Não foi possível carregar o histórico.": "Couldn't load the history.",
  "Isto é uma falha ao consultar — não quer dizer que ninguém preencheu.": "This is a query failure — it doesn't mean no one filled it out.",
  "Nenhuma captação com esses filtros. Tente ampliar o período.": "No captures with these filters. Try widening the period.",
  "Ninguém preencheu seus formulários ainda. Assim que o primeiro envio chegar, ele aparece aqui — com os dados, o horário e a origem.": "No one has filled out your forms yet. As soon as the first submission arrives, it will appear here — with the data, the time, and the origin.",
  "Escolha o funil e o estágio de entrada.": "Choose the pipeline and the entry stage.",
  "Fonte criada. Agora é só conectar seu site.": "Source created. Now just connect your site.",
  "Nova fonte de captação": "New capture source",
  "Dê um nome e diga em qual funil o contato deve entrar quando alguém preencher seu formulário.": "Give it a name and say which pipeline the contact should enter when someone fills out your form.",
  "Landing page de Black Friday": "Black Friday landing page",
  "Funil de entrada": "Entry pipeline",
  "Estágio de entrada": "Entry stage",
  "Escolha o estágio": "Choose the stage",
  "URL de obrigado (opcional)": "Thank-you page URL (optional)",
  "Para onde enviar a pessoa depois que ela preencher seu formulário.": "Where to send the person after they fill out your form.",
  "Automação atualizada.": "Automation updated.",
  "Automação criada — ligue quando estiver pronta.": "Automation created — turn it on when you're ready.",
  "Editar automação": "Edit automation",
  "Nova automação": "New automation",
  "Monte a regra em três passos: quando algo acontece, opcionalmente confira uma condição, e então dispare uma ou mais ações.": "Build the rule in three steps: when something happens, optionally check a condition, then trigger one or more actions.",
  "Nome da automação": "Automation name",
  "Boas-vindas a contato novo": "Welcome to new contact",
  "QUANDO": "WHEN",
  "Escolha o gatilho": "Choose the trigger",
  "SE (opcional)": "IF (optional)",
  "ex: lead.custom_fields.minha_chave": "e.g.: lead.custom_fields.my_key",
  "usar campo da lista": "use field from list",
  "usar campo avançado": "use advanced field",
  "Adicionar condição": "Add condition",
  "ENTÃO": "THEN",
  "Mover ação para cima": "Move action up",
  "Mover ação para baixo": "Move action down",
  "Remover ação": "Remove action",
  "Adicionar ação": "Add action",
  "A automação nasce pausada. Revise e ligue quando estiver pronta.": "The automation starts paused. Review it and turn it on when you're ready.",
  "Salvar alterações": "Save changes",
  "Criar automação": "Create automation",
  "Automação ligada.": "Automation turned on.",
  "Automação pausada.": "Automation paused.",
  "Crie sua primeira automação": "Create your first automation",
  "Ex.: quando entrar um contato novo, enviar uma mensagem de boas-vindas.": "E.g.: when a new contact comes in, send a welcome message.",
  "Ativa": "Active",
  "Pausada": "Paused",
  "Excluir automação": "Delete automation",
  "Excluir esta automação?": "Delete this automation?",
  "para de rodar imediatamente. Essa ação não pode ser desfeita.": "stops running immediately. This action can't be undone.",
  "Automação excluída.": "Automation deleted.",
  "Seu WhatsApp": "Your WhatsApp",
  "Seu e-mail": "Your email",
  "Quero receber contato": "I want to be contacted",
  "Não consegui copiar. Selecione o bloco acima e copie à mão.": "Couldn't copy. Select the block above and copy it manually.",
  "Não foi possível copiar — selecione e copie manualmente.": "Couldn't copy — select and copy manually.",
  "Funcionou! Um lead de teste entrou no seu funil.": "It worked! A test lead entered your pipeline.",
  "Não conseguimos falar com o endereço. Confira sua internet e tente de novo.": "We couldn't reach the address. Check your internet connection and try again.",
  "Cada envio para o endereço abaixo vira um lead no seu funil, automaticamente.": "Every submission to the address below automatically becomes a lead in your pipeline.",
  "Endereço da fonte": "Source address",
  "Endereço copiado.": "Address copied.",
  "Formulário pronto para colar no seu site": "Form ready to paste into your site",
  "Formulário copiado.": "Form copied.",
  "Copiar formulário": "Copy form",
  "Como conectar no seu caso": "How to connect it in your case",
  "Formulário próprio": "Your own form",
  "Use o HTML pronto logo acima — já aponta para o endereço certo.": "Use the ready-made HTML above — it already points to the right address.",
  "Para desenvolvedores": "For developers",
  "Enviar lead de teste": "Send test lead",
  "Ver no Kanban": "View in Kanban",
  "Últimos recebimentos": "Latest received",
  "Ainda não chegou nada por aqui.": "Nothing has arrived here yet.",
  "assinatura inválida": "invalid signature",
  "Assinatura (HMAC)": "Signature (HMAC)",
  "Com assinatura ativa, teste a partir do sistema que envia os dados.": "With the signature on, test from the system that sends the data.",
  "Sem assinatura, quem descobrir o endereço consegue criar leads. Com ela, quem envia assina o corpo cru da requisição com HMAC-SHA256 e manda o resultado em hexadecimal — hex puro, sem prefixo — neste cabeçalho:": "Without a signature, anyone who finds the address can create leads. With it, the sender signs the raw request body with HMAC-SHA256 and sends the result in hexadecimal — plain hex, no prefix — in this header:",
  "<HMAC-SHA256 do corpo, em hex, com o seu segredo>": "<HMAC-SHA256 of the body, in hex, with your secret>",
  "Gerar segredo": "Generate secret",
  "Trocar segredo": "Change secret",
  "Remover segredo": "Remove secret",
  "Guarde agora. Ele não será mostrado de novo.": "Save it now. It won't be shown again.",
  "Assinatura ligada.": "Signature turned on.",
  "Segredo trocado.": "Secret changed.",
  "Assinatura removida.": "Signature removed.",
  "Trocar o segredo desta fonte?": "Change this source's secret?",
  "Integrações que usam o segredo atual vão parar de funcionar até serem atualizadas.": "Integrations that use the current secret will stop working until they are updated.",
  "Remover a assinatura desta fonte?": "Remove this source's signature?",
  "O endereço volta a aceitar envios sem assinatura — só o endereço secreto passa a protegê-lo.": "The address goes back to accepting unsigned submissions — only the secret address protects it.",
  "Fonte ativa": "Active source",
  "Pausada, ela para de aceitar novos envios.": "Paused, it stops accepting new submissions.",
  "Fonte ativada.": "Source activated.",
  "Fonte pausada.": "Source paused.",
  "Excluir fonte": "Delete source",
  "Excluir esta fonte?": "Delete this source?",
  "O endereço para de funcionar imediatamente. Leads já recebidos continuam no seu funil — só a captação futura é interrompida. Essa ação não pode ser desfeita.": "The address stops working immediately. Leads already received stay in your pipeline — only future capture is stopped. This action can't be undone.",
  "Fonte excluída.": "Source deleted.",
  "nunca recebeu": "never received",
  "último recebimento": "last received",
  "Conecte sua landing page em 2 minutos": "Connect your landing page in 2 minutes",
  "1. Crie uma fonte e diga em qual funil o contato entra.": "1. Create a source and say which pipeline the contact enters.",
  "2. Copie o endereço ou o formulário pronto.": "2. Copy the address or the ready-made form.",
  "3. Cole no seu site — cada envio vira um lead aqui dentro.": "3. Paste it into your site — every submission becomes a lead in here.",
  "Criar primeira fonte": "Create first source",
  "Nova fonte": "New source",
  "Ver no histórico o que foi alterado": "View what changed in the history",
  "— ver o que mudou": "— view what changed",
  "O envio não trazia nome, telefone nem e-mail reconhecíveis — confira os nomes dos campos do formulário.": "The submission didn't include a recognizable name, phone, or email — check the field names in your form.",
  "A assinatura não conferiu. Quem enviou não usou o segredo configurado nesta fonte.": "The signature didn't match. Whoever sent it didn't use the secret configured for this source.",
  "O segredo de assinatura desta fonte não pôde ser lido nesta instalação, então nada entra por ela. Cadastre a assinatura de novo na fonte.": "This source's signing secret couldn't be read on this installation, so nothing comes in through it. Set up the signature again on the source.",
  "Os dados chegaram, mas o lead não pôde ser criado — confira se o funil e a etapa da fonte ainda existem.": "The data arrived, but the lead couldn't be created — check that the source's pipeline and stage still exist.",
  "Os dados chegaram, mas a régua de campos obrigatórios recusou o negócio: a etapa do funil exige um campo que o formulário não trouxe.": "The data arrived, but the required-fields rule rejected the deal: the pipeline stage requires a field the form didn't send.",
  "Os dados chegaram, mas a criação do negócio falhou por outro motivo — não é nem o funil nem a etapa da fonte.": "The data arrived, but creating the deal failed for another reason — it's not the source's pipeline or stage.",
  "Virou lead": "Became a lead",
  "Reenvio": "Resend",
  "Não entrou": "Didn't enter",
  "Criar/mover lead no funil": "Create/move lead in the pipeline",
  "Enviar mensagem no WhatsApp": "Send WhatsApp message",
  "Adicionar tag": "Add tag",
  "Atribuir a um atendente": "Assign to an agent",
  "Avisar outro sistema (webhook)": "Notify another system (webhook)",
  "Esse lead entrou sem contato vinculado, então não havia para quem escrever.": "This lead came in without a linked contact, so there was no one to message.",
  "O contato pediu para não receber mensagens (opt-out).": "The contact asked not to receive messages (opt-out).",
  "O contato não tem telefone cadastrado.": "The contact has no phone number on file.",
  "Falta preencher alguma configuração desta ação — abra a automação e revise.": "Some setting for this action is missing — open the automation and review it.",
  "Está fora da janela de envio configurada para esse número. A mensagem sai sozinha quando ela reabrir.": "It's outside the sending window configured for this number. The message will go out on its own when the window reopens.",
  "A mensagem está na fila e sai assim que o canal aceitar.": "The message is queued and will go out as soon as the channel accepts it.",
  "O número escolhido não está conectado no momento. Reconecte em Conexões — a mensagem sai sozinha quando ele voltar.": "The chosen number isn't connected right now. Reconnect it in Connections — the message will go out on its own when it's back.",
  "A conexão de WhatsApp ainda não foi configurada nesta instalação.": "The WhatsApp connection hasn't been configured in this installation yet.",
  "Esse número foi excluído da Central de Conexões. Escolha outro número nesta automação.": "This number was removed from the Connections Center. Choose another number in this automation.",
  "O contato não tem telefone para receber a mensagem.": "The contact has no phone number to receive the message.",
  "Não conseguimos falar com o serviço de WhatsApp. Confira se ele está no ar.": "We couldn't reach the WhatsApp service. Check that it's up and running.",
  "O WhatsApp Oficial recusou o envio. Confira a conexão em Conexões.": "WhatsApp Official refused to send it. Check the connection in Connections.",
  "O canal recusou o envio. Confira a conexão em Conexões.": "The channel refused to send it. Check the connection in Connections.",
  "Não conseguimos preparar o arquivo para envio.": "We couldn't prepare the file for sending.",
  "Não foi possível enviar esta mensagem.": "This message couldn't be sent.",
  "A mensagem não saiu de novo.": "The message didn't go out again.",
  "Aguardando conexão": "Waiting for connection",
  "Não enviada — sem conexão": "Not sent — no connection",
  "Enviar esta mensagem de novo?": "Send this message again?",
  "Pode ser que esta mensagem já tenha chegado. Confira no WhatsApp do cliente antes de enviar de novo.": "This message may have already arrived. Check the customer's WhatsApp before sending it again.",
  "O WhatsApp não confirmou o envio a tempo. Pode ser que a mensagem tenha chegado.": "WhatsApp didn't confirm the send in time. The message may have arrived.",
  "O WhatsApp devolveu um erro para esta mensagem depois de aceitá-la. Pode ser que ela tenha chegado; confira na conversa antes de reenviar.": "WhatsApp returned an error for this message after accepting it. It may have arrived; check the conversation before sending again.",
  "Este número está desativado. Reative em Conexões para enviar.": "This number is turned off. Turn it back on in Connections to send.",
  "Este número não tem WhatsApp.": "This number doesn't have WhatsApp.",
  "A janela de 24 horas fechou. Envie um modelo aprovado ou aguarde o cliente escrever.": "The 24-hour window has closed. Send an approved template or wait for the customer to write.",
  "Esta mensagem não pode ser reenviada.": "This message can't be sent again.",
  "Confirme antes de enviar de novo.": "Confirm before sending again.",
  "Esta mensagem já está sendo reenviada.": "This message is already being sent again.",
  "Muitas tentativas seguidas. Tente em um minuto.": "Too many attempts in a row. Try again in a minute.",
  "O agente escolhido não tem versão publicada. Publique-o em Agentes de IA para a automação poder usá-lo.": "The chosen agent has no published version. Publish it in AI Agents so the automation can use it.",
  "A IA não está configurada nesta instalação — cadastre uma chave em Provedores de IA.": "AI isn't configured in this installation — add a key in AI Providers.",
  "A IA não devolveu texto. Revise o contexto que você escreveu para ela.": "The AI didn't return any text. Review the context you wrote for it.",
  "Não deu para saber quem atende este contato: a consulta ao sistema falhou na hora (rede ou banco), e não é erro de configuração. Tente de novo em alguns minutos.": "We couldn't tell who handles this contact: the system query failed at that moment (network or database), and it's not a configuration error. Try again in a few minutes.",
  "A pessoa escolhida como responsável não é atendente desta equipe. Escolha outra pessoa na automação.": "The person chosen as the owner isn't an agent on this team. Choose another person in the automation.",
  "A pessoa escolhida como responsável não pode atender — o papel dela é só de visualização. Escolha um atendente.": "The person chosen as the owner can't handle conversations — their role is view-only. Choose an agent.",
  "A ação não recebeu o que precisava (o lead do evento ou a pessoa configurada). Abra a automação e revise.": "The action didn't receive what it needed (the event's lead or the configured person). Open the automation and review it.",
  "Esta ação não tem nenhuma etiqueta escolhida. Abra a automação e escolha pelo menos uma.": "This action has no tag selected. Open the automation and choose at least one.",
  "O evento que disparou a regra não trouxe um lead nem um contato para etiquetar.": "The event that triggered the rule didn't include a lead or a contact to tag.",
  "O evento que disparou a regra não trouxe um lead para criar ou mover.": "The event that triggered the rule didn't include a lead to create or move.",
  "Mover um lead para outro funil está desligado nesta organização.": "Moving a lead to another pipeline is turned off in this organization.",
  "A continuação de um negócio ganho só nasce em OUTRO funil. Aponte esta ação para o funil de pós-venda — nada foi movido.": "A won deal's continuation is only born in ANOTHER pipeline. Point this action at the post-sale pipeline — nothing was moved.",
  "Outra regra deste mesmo evento já levou o lead para outro funil. Vale a primeira regra; esta não transfere de novo.": "Another rule for this same event already moved the lead to another pipeline. The first rule wins; this one doesn't transfer it again.",
  "O funil escolhido não está ativo, então a inscrição não foi feita. Ative o funil ou escolha outro na automação.": "The chosen pipeline isn't active, so the enrollment wasn't made. Activate the pipeline or choose another one in the automation.",
  "O contato já está em um funil ativo — esta ação não inscreve duas vezes.": "The contact is already in an active pipeline — this action doesn't enroll them twice.",
  "O contato não autorizou o recebimento de mensagens de marketing.": "The contact didn't authorize receiving marketing messages.",
  "O número deste canal ainda não entrou no pré-go-live, então a mensagem escrita pela IA não sai por ele.": "This channel's number hasn't entered pre-go-live yet, so the message written by the AI won't go out through it.",
  "Este número está marcado como número de teste do canal.": "This number is marked as the channel's test number.",
  "Este número está fora da lista de teste do canal, então a mensagem escrita pela IA não sai por ele.": "This number is outside the channel's test list, so the message written by the AI won't go out through it.",
  "Não deu para saber se este número pode receber a mensagem da IA: a consulta falhou na hora (rede ou banco), e não é erro de configuração. Tente de novo em alguns minutos.": "We couldn't tell whether this number can receive the AI's message: the query failed at that moment (network or database), and it's not a configuration error. Try again in a few minutes.",
  "Esta ação de webhook não tem endereço configurado. Abra a automação e preencha.": "This webhook action has no address configured. Open the automation and fill it in.",
  "A regra usa um tipo de ação que esta instalação não tem (pode ter saído em uma atualização). Abra a automação e escolha outra ação.": "The rule uses an action type this installation doesn't have (it may have been removed in an update). Open the automation and choose another action.",
  "Título do lead": "Lead title",
  "Nome do lead": "Lead name",
  "Tags do lead": "Lead tags",
  "Origem (utm_source)": "Source (utm_source)",
  "Conjunto": "Ad set",
  "Anúncio": "Ad",
  "Posicionamento": "Placement",
  "Campanha (utm_campaign)": "Campaign (utm_campaign)",
  "Conjunto (utm_adset)": "Ad set (utm_adset)",
  "Anúncio (utm_ad)": "Ad (utm_ad)",
  "Posicionamento (utm_placement)": "Placement (utm_placement)",
  "A plataforma não informa o posicionamento de cada clique em anúncio.": "The platform doesn't report the placement of each ad click.",
  "Provável: deduzida pelo horário do clique. A mensagem chegou sem o código do link.": "Likely: inferred from the click time. The message arrived without the link's code.",
  "Deduzir a origem do site pelo horário do clique": "Infer the website origin from the click time",
  "Quando o cliente apaga o código da mensagem, a origem se perde. Ligada, o primeiro contato novo que escrever até 10 minutos depois de um clique sem dono num link deste número recebe a origem desse clique. É um palpite, não uma prova: quem escreve na mesma hora sem ter visto o site pode receber a campanha de outra pessoa. A ficha do contato marca a origem como provável. Vem desligada.": "When the customer deletes the code from the message, the origin is lost. When on, the first new contact who writes within 10 minutes of an unclaimed click on a link to this number gets that click's origin. It's a guess, not proof: someone who writes at the same time without having seen the site may get another person's campaign. The contact record marks the origin as likely. Off by default.",
  "Etapa de destino": "Destination stage",
  "Motivo da perda": "Loss reason",
  "Escolha o motivo": "Choose the reason",
  "Escolha o motivo da perda.": "Choose the loss reason.",
  "falta o motivo da perda": "missing the loss reason",
  "Texto da mensagem": "Message text",
  "Tags do contato": "Contact tags",
  "Tag adicionada": "Tag added",
  "Quando entrar um contato novo (webhook)": "When a new contact comes in (webhook)",
  "Quando um lead mudar de etapa": "When a lead changes stage",
  "Quando um negócio for ganho": "When a deal is won",
  "Quando um negócio for perdido": "When a deal is lost",
  "Quando um lead encerrado for reaberto": "When a closed lead is reopened",
  "Quando o responsável do lead mudar": "When the lead owner changes",
  "Neste gatilho esta ação não roda: atribuir responsável ou mover o lead dispararia a automação de novo, sem fim. Abra a automação e tire a ação.": "With this trigger this action doesn't run: assigning an owner or moving the lead would fire the automation again, endlessly. Open the automation and remove the action.",
  "Neste gatilho a automação não pode atribuir responsável nem mover o lead: a própria mudança dispararia a automação de novo, sem fim.": "With this trigger the automation can't assign an owner or move the lead: the change itself would fire the automation again, endlessly.",
  "Quando chegar mensagem no WhatsApp": "When a WhatsApp message arrives",
  "Quando uma mensagem não for entregue": "When a message isn't delivered",
  "Código do erro": "Error code",
  "Janela de 24 horas fechada: texto livre é recusado pela plataforma (131047). Envie um modelo aprovado ou aguarde o cliente escrever.": "24-hour window closed: free text is rejected by the platform (131047). Send an approved template or wait for the client to write.",
  "Quando um lead ganhar uma tag": "When a lead gets a tag",
  "Quando um contato ganhar uma tag": "When a contact gets a tag",
  "Quando um contato ganhar um telefone": "When a contact gets a phone number",
  "alterado pelo assistente": "changed by the assistant",
  "alterado automaticamente pelo sistema": "changed automatically by the system",
  "é": "is",
  "Revise os campos da automação.": "Review the automation's fields.",
  "Não funcionou. Confira se a fonte está ativa e se o funil/estágio ainda existem.": "It didn't work. Check that the source is active and that the pipeline/stage still exist.",
  "Por onde seu negócio fala com o cliente. Conecte números por QR ou o número oficial da Meta, e acompanhe a saúde de cada um.": "Where your business talks to your clients. Connect numbers by QR code or Meta's official number, and track the health of each one.",
  "Redirecionando…": "Redirecting…",
  "Conectar com Nuvemshop": "Connect with Nuvemshop",
  "Nuvemshop desconectada.": "Nuvemshop disconnected.",
  "Desconectando…": "Disconnecting…",
  "Nuvemshop conectada com sucesso.": "Nuvemshop connected successfully.",
  "Sincroniza pedidos, produtos e clientes via OAuth + webhooks.": "Syncs orders, products, and customers via OAuth + webhooks.",
  "Integração não configurada": "Integration not configured",
  "Configure": "Configure",
  "e": "and",
  "para ativar a integração.": "to activate the integration.",
  "Obtenha as credenciais em": "Get your credentials at",
  "Conectar Nuvemshop": "Connect Nuvemshop",
  "Você será redirecionado para autorizar o app na sua loja.": "You'll be redirected to authorize the app in your store.",
  "Somente administradores podem conectar integrações.": "Only admins can connect integrations.",
  "Loja": "Store",
  "última sync:": "last sync:",
  "Escopos:": "Scopes:",
  "Webhooks registrados:": "Registered webhooks:",
  "Proteção de envio atualizada.": "Sending protection updated.",
  "Proteção de envio —": "Sending protection —",
  "Estes limites protegem o número contra bloqueio do WhatsApp. Campo vazio usa o padrão seguro do sistema (mostrado no campo).": "These limits protect the number against WhatsApp blocking. An empty field uses the system's safe default (shown in the field).",
  "A ordem de preferência vai de 0 a 1000.": "The preference order ranges from 0 to 1000.",
  "Este número é usado desde": "This number has been in use since",
  "A conexão pode ser nova sem que o número seja. O aquecimento conta a idade do NÚMERO — em branco, ele é tratado como recém-criado e começa liberando pouco por dia. Uma data já salva não some se você limpar o campo: para mudá-la, informe outra.": "The connection can be new even if the number isn't. Warm-up counts the NUMBER's age — left blank, it's treated as newly created and starts by releasing few messages per day. A date already saved doesn't disappear if you clear the field: to change it, enter a different one.",
  "Este número já está aquecido — pular o aquecimento": "This number is already warmed up — skip warm-up",
  "Vale só o teto diário abaixo. Use apenas se o número já envia há semanas: pular o aquecimento num número novo é o caminho mais rápido para o bloqueio.": "Only the daily cap below applies. Use this only if the number has been sending for weeks: skipping warm-up on a new number is the fastest way to get it blocked.",
  "Número com": "Number with",
  "dia(s) de uso — já formado. Vale só o teto diário abaixo.": "day(s) of use — already established. Only the daily cap below applies.",
  "Hoje o aquecimento libera": "Today warm-up releases",
  "envio(s) — o número tem": "send(s) — the number has",
  "dia(s) de uso. Enquanto esse número for menor que o teto diário, é ELE que limita, e mexer no teto diário não muda nada.": "day(s) of use. While that number is lower than the daily cap, IT is what limits sending, and changing the daily cap won't change anything.",
  "Janela de resposta (horário local)": "Reply window (local time)",
  "Janela de disparo (horário local)": "Outbound window (local time)",
  "Hora de início da janela de resposta": "Reply window start time",
  "Hora de fim da janela de resposta": "Reply window end time",
  "Hora de início da janela": "Window start time",
  "h até": "h to",
  "Hora de fim da janela": "Window end time",
  "Quando o cliente escreve, o agente responde nesta janela. Em branco, segue a janela de disparo. Use 0 e 24 para responder a qualquer hora — o intervalo entre envios continua valendo. A resposta não conta no teto diário.": "When the client writes, the agent replies within this window. Left blank, it follows the outbound window. Use 0 and 24 to reply at any time — the interval between sends still applies. Replies do not count toward the daily cap.",
  "Disparos em massa, prospecção e mensagens que retomam conversa parada só saem nesta janela. Fora dela, o envio fica agendado para a próxima abertura — você vê o motivo na conversa.": "Bulk sends, prospecting and messages that pick up a stalled conversation only go out within this window. Outside it, the send is scheduled for the next opening — you'll see the reason in the conversation.",
  "Enviar aos domingos": "Send on Sundays",
  "Ligado por padrão: quem escreve no domingo espera resposta no domingo. Desligue se você faz prospecção ativa e prefere não incomodar no fim de semana.": "On by default: whoever writes on Sunday expects a reply on Sunday. Turn it off if you do active prospecting and prefer not to bother people on weekends.",
  "Ritmo entre envios (segundos)": "Pace between sends (seconds)",
  "Intervalo mínimo entre envios em segundos": "Minimum interval between sends in seconds",
  "+ variação de até": "+ variation of up to",
  "Variação aleatória máxima em segundos": "Maximum random variation in seconds",
  "Intervalo mínimo entre mensagens do mesmo número, mais uma variação aleatória — ritmo cravado parece robô para o WhatsApp.": "Minimum interval between messages from the same number, plus a random variation — a fixed rhythm looks like a bot to WhatsApp.",
  "Atraso humano antes da primeira resposta (ms)": "Human delay before the first reply (ms)",
  "Ver a notificação": "Seeing the notification",
  "Mínimo": "Minimum",
  "Máximo": "Maximum",
  "Tempo para ver a notificação em ms": "Time to see the notification, in ms",
  "Por caractere": "Per character",
  "Milissegundos por caractere da resposta": "Milliseconds per character of the reply",
  "Atraso humano mínimo em ms": "Minimum human delay, in ms",
  "Atraso humano máximo em ms": "Maximum human delay, in ms",
  "Quanto o agente \"pensa\" antes de mandar a primeira resposta (ver a notificação + digitação por caractere, limitado entre o mínimo e o máximo). Campo vazio usa o padrão — rápido demais parece robô; lento demais parece que caiu. Não mexe no intervalo entre mensagens.": "How long the agent \"thinks\" before sending the first reply (seeing the notification + typing per character, kept between the minimum and the maximum). An empty field uses the default — too fast looks like a robot; too slow looks like it went down. Doesn't change the interval between messages.",
  "Teto diário de envios": "Daily send cap",
  "sem teto definido": "no cap set",
  "Teto diário de mensagens": "Daily message cap",
  "Máximo de mensagens que este número inicia por dia: primeira mensagem, follow-up e campanha. A resposta a quem escreveu não conta. Números novos também respeitam o aquecimento automático abaixo, o que for menor.": "Maximum messages this number starts per day: first message, follow-up and campaign. Replies to people who wrote do not count. New numbers also follow the automatic warm-up below, whichever is lower.",
  "Fuso horário IANA": "IANA time zone",
  "Usar o padrão": "Use the default",
  "A janela de envio é avaliada neste fuso (ex.: America/Sao_Paulo).": "The sending window is evaluated in this time zone (e.g., America/Sao_Paulo).",
  "Aquecimento automático de número novo": "Automatic warm-up for new numbers",
  "a partir de": "starting at",
  "dias: sem limite de aquecimento": "days: no warm-up limit",
  "dias: até": "days: up to",
  "dia": "day",
  "Número recém-conectado envia pouco e sobe aos poucos — enviar demais no início é a causa nº 1 de bloqueio.": "A newly connected number sends few messages and ramps up gradually — sending too much at the start is the #1 cause of blocking.",
  "Salvar proteção": "Save protection",
  "Copiado.": "Copied.",
  "Copiar": "Copy",
  "Conectado:": "Connected:",
  "credencial guardada": "credential saved",
  "sem credencial": "no credential",
  "número": "number",
  "Cole isto no painel da Meta": "Paste this into the Meta dashboard",
  ", na seção de Webhook. Sem esse passo o canal envia, mas": ", in the Webhook section. Without this step the channel can send, but",
  "não recebe": "can't receive",
  " — as respostas do cliente não chegam e a janela de 24 horas nunca abre.": " — the client's replies never arrive and the 24-hour window never opens.",
  "URL de callback": "Callback URL",
  "Token de verificação": "Verification token",
  "Campos a assinar": "Fields to subscribe",
  "Trocar credencial": "Change credential",
  "Conectar canal oficial": "Connect official channel",
  "Os três valores vêm do seu app na Meta (": "The three values come from your app on Meta (",
  "Configuração da API": "API configuration",
  "). A credencial é": "). The credential is",
  "validada com a Meta antes de ser gravada": "validated with Meta before being saved",
  " — se o número não responder, nada é salvo.": " — if the number doesn't respond, nothing is saved.",
  "ID do número de telefone": "Phone number ID",
  "ID da conta do WhatsApp Business": "WhatsApp Business account ID",
  "Token de acesso": "Access token",
  "•••• (já guardado — preencha para trocar)": "•••• (already saved — fill in to replace it)",
  "Guardado cifrado. Não é exibido de volta em nenhum momento.": "Stored encrypted. It's never shown again.",
  "Validando com a Meta…": "Validating with Meta…",
  "Validar e conectar": "Validate and connect",
  "Canal conectado.": "Channel connected.",
  "Não foi possível conectar.": "Couldn't connect.",
  "provedor parceiro": "partner provider",
  "Conectar por": "Connect via",
  "Um número oficial (WhatsApp Business) conectado através do seu provedor. As mensagens entram e saem pelo CRM, e os modelos aprovados são os mesmos da sua conta.": "An official number (WhatsApp Business) connected through your provider. Messages come in and out through the CRM, and the approved templates are the same ones from your account.",
  "sem número informado": "no number provided",
  "Conta": "Account",
  "id da conta conectada no provedor": "id of the account connected at the provider",
  "É o identificador do número no painel do provedor — não o da Meta.": "It's the number's identifier in the provider's dashboard — not Meta's.",
  "Chave de API": "API key",
  "gravada — preencha para trocar": "saved — fill in to replace it",
  "cole a chave": "Paste the key",
  "Guardada cifrada. Depois de gravar ela não é mostrada de novo — para trocar, cole a nova.": "Saved encrypted. Once saved it isn't shown again — to change it, paste the new one.",
  "Informe o token do provedor parceiro.": "Enter the partner provider's token.",
  "Cole o segredo de assinatura do painel do provedor (começa com whsec_).": "Paste the signing secret from the provider's dashboard (starts with whsec_).",
  "Conecte o número com o token antes de gravar o segredo.": "Connect the number with the token before saving the secret.",
  "Segredo gravado. O canal passa a receber mensagens.": "Secret saved. The channel will now receive messages.",
  "Não foi possível gravar o segredo.": "Couldn't save the secret.",
  "Um número oficial (WhatsApp Business) por um parceiro homologado pela Meta. Você cola só o token: o número e a conta são descobertos sozinhos.": "An official number (WhatsApp Business) through a partner approved by Meta. You just paste the token: the number and account are discovered automatically.",
  "Receber as respostas": "Receive replies",
  "No painel do provedor, cole a URL abaixo no webhook do número e ative a assinatura. Depois cole aqui o segredo que o painel mostrar. Sem o segredo o CRM envia, mas recusa tudo o que chega — a resposta do cliente não entra.": "In the provider's dashboard, paste the URL below into the number's webhook and turn on the signature. Then paste here the secret the dashboard shows. Without the secret the CRM sends, but rejects everything that comes in — the client's reply never gets through.",
  "Recebendo": "Receiving",
  "Não recebe": "Not receiving",
  "Segredo de assinatura": "Signing secret",
  "Verificando…": "Verifying…",
  "A credencial é testada contra o provedor antes de ser gravada.": "The credential is tested against the provider before it's saved.",
  "Falta ligar a volta": "Receiving isn't connected yet",
  "Cole os dois valores abaixo no webhook do seu provedor. Sem isso o CRM": "Paste the two values below into your provider's webhook. Without this the CRM",
  "envia mas não recebe": "sends but doesn't receive",
  ": a resposta do cliente não chega, e nada na tela avisa. O segredo aparece": ": the client's reply never arrives, and nothing on screen warns you. The secret appears",
  "uma única vez": "only once",
  "Na inscrição do webhook no provedor, preencha o filtro de contas (accountIds) com a Conta deste número: assim só chegam aqui os eventos dele.": "In the webhook subscription on the provider, fill the account filter (accountIds) with this number's Account: that way only its events arrive here.",
  " — se sair desta tela sem copiá-lo, reconecte para gerar outro.": " — if you leave this screen without copying it, reconnect to generate another.",
  "URL do webhook": "Webhook URL",
  "Segredo (assinatura)": "Secret (signature)",
  "Qualidade do número segundo a plataforma:": "Number quality according to the platform:",
  "O endereço que o provedor usa para entregar as mensagens. O segredo não é mostrado de novo — para obter um novo, reconecte.": "The address the provider uses to deliver messages. The secret isn't shown again — to get a new one, reconnect.",
  "Conectar novo WhatsApp": "Connect new WhatsApp",
  "WhatsApp conectado!": "WhatsApp connected!",
  "Não foi possível carregar seus números.": "Couldn't load your numbers.",
  "Nenhum número conectado ainda.": "No numbers connected yet.",
  "número conectado": "number connected",
  "números conectados": "numbers connected",
  "Atualizar saúde": "Refresh health",
  "O serviço do WhatsApp não está configurado.": "The WhatsApp service isn't configured.",
  "Faltam o endereço e a chave do serviço (": "The service address and key are missing (",
  ") nas variáveis de ambiente desta instalação. Enquanto isso, não dá para conectar, reconectar nem excluir os números pareados por QR — excluir um número também o desconecta do aparelho, e sem o serviço isso não acontece.": ") from this installation's environment variables. Until then, you can't connect, reconnect, or delete numbers paired by QR — deleting a number also disconnects it from the device, and without the service that can't happen.",
  "Se você roda tudo na mesma máquina, o container sobe com": "If you run everything on the same machine, the container comes up with",
  ". Já apareceu aqui o caso oposto: o container no ar e o endereço configurado apontando para um lugar que não existe — subir o container de novo não conserta isso.": ". We've also seen the opposite case: the container up and running with the configured address pointing to a place that doesn't exist — bringing the container up again doesn't fix that.",
  "Esta instalação está com o banco atrasado.": "This installation's database is behind.",
  "Falta aplicar a migration que registra canal excluído. Até lá, um número que você excluir continua aparecendo nesta lista.": "The migration that records deleted channels hasn't been applied yet. Until then, a number you delete will keep showing up in this list.",
  "Carregando conexões…": "Loading connections…",
  "Não foi possível carregar seus números — esta lista não está mostrando o que existe.": "Couldn't load your numbers — this list isn't showing what actually exists.",
  "Não conecte um número novo por causa disto: recarregue a página. Se persistir, o servidor do sistema está fora do ar.": "Don't connect a new number because of this: reload the page. If it persists, the system's server is down.",
  "Conecte seu primeiro número de WhatsApp para começar a atender.": "Connect your first WhatsApp number to start handling conversations.",
  "Verificado": "Verified",
  "Ainda não verificado": "Not verified yet",
  "Proteção de envio": "Send protection",
  "indisponível enquanto o serviço do WhatsApp não estiver ativo": "unavailable while the WhatsApp service isn't active",
  "Grupos": "Groups",
  "Não consegui ler os grupos deste número.": "I couldn't read this number's groups.",
  "O WhatsApp deste número não respondeu. Confira se ele está conectado e tente de novo.": "This number's WhatsApp didn't respond. Check that it's connected and try again.",
  "O WhatsApp não confirmou a mudança. Nada foi alterado; tente de novo.": "WhatsApp didn't confirm the change. Nothing was changed; try again.",
  "Grupos ligados aparecem no chat para os atendentes responderem. A IA só responde em grupo quando você liberar a chave de cada grupo.": "Enabled groups appear in the chat for agents to reply. The AI only replies in a group when you turn on each group's key.",
  "Permitir que a IA responda neste grupo": "Allow the AI to reply in this group",
  "Atualizar lista": "Refresh list",
  "Ligar mesmo assim": "Turn on anyway",
  "Grupo sem nome": "Unnamed group",
  "O número saiu deste grupo. Desligue a chave se não precisar mais dela.": "The number left this group. Turn off the toggle if you don't need it anymore.",
  "Este número não está em nenhum grupo.": "This number isn't in any group.",
  "Buscar grupo": "Search group",
  "Nenhum grupo encontrado": "No group found",
  "ligados": "enabled",
  "Desligar todos": "Turn off all",
  "Desligando": "Turning off",
  "Desligar todos mesmo assim": "Turn off all anyway",
  "Não foi possível desligar todos os grupos.": "Could not turn off all groups.",
  "Falhou em": "Failed at",
  "depois de desligar": "after turning off",
  "Todos os grupos ligados deste número vão parar de aparecer no chat, e o número vai parar de receber mensagens de grupo.": "All enabled groups for this number will stop appearing in the chat, and the number will stop receiving group messages.",
  "A partir de agora, o WhatsApp deste número passa a enviar mensagens de todos os grupos para o sistema. Só os grupos ligados aparecem no chat; os outros são descartados.": "From now on, this number's WhatsApp will send messages from every group to the system. Only enabled groups appear in the chat; the others are discarded.",
  "Ligar todos": "Turn on all",
  "Ligar os": "Turn on the",
  "do filtro": "in the filter",
  "Ligar todos mesmo assim": "Turn on all anyway",
  "Ligando": "Turning on",
  "Não foi possível ligar todos os grupos.": "Could not turn on all groups.",
  "depois de ligar": "after turning on",
  "grupos vão ligar e aparecer no chat.": "groups will turn on and appear in the chat.",
  "Grupos pessoais e de família desta lista também vão aparecer no chat. Use a busca para selecionar só os grupos de cliente antes de confirmar.": "Personal and family groups in this list will also appear in the chat. Use the search to select only client groups before confirming.",
  "Este número não tem conversa, mensagem nem configuração ligada a ele.": "This number has no conversations, messages, or settings linked to it.",
  "conversa": "conversation",
  "mensagem": "message",
  "versão de agente": "agent version",
  "versões de agente": "agent versions",
  "roteador de IA": "AI router",
  "roteadores de IA": "AI routers",
  "ajuste de proteção de envio": "send protection setting",
  "ajustes de proteção de envio": "send protection settings",
  "Não foi possível carregar a proteção de envio desta conexão. Ela pode ter sido removida, ou esta lista está desatualizada.": "Couldn't load this connection's send protection. It may have been removed, or this list is out of date.",
  "conversa continua": "conversation continues",
  "conversas continuam": "conversations continue",
  "cabeçalho": "header",
  "corpo": "body",
  "Número ativado.": "Number activated.",
  "Número reativado.": "Number reactivated.",
  "Documentação enviada para verificação.": "Documentation submitted for verification.",
  "A plataforma pede verificação deste número.": "The platform requires verification for this number.",
  "A plataforma pede uma ação neste número.": "The platform requires an action on this number.",
  "Número recusado pela plataforma.": "Number rejected by the platform.",
  "Número SUSPENSO — não é possível enviar.": "Number SUSPENDED — can't send.",
  "Número liberado e não utilizável (terminal).": "Number released and unusable (terminal).",
  "A conta do canal foi desconectada.": "The channel account was disconnected.",
  "Conta do canal conectada.": "Channel account connected.",
  "Verificação recusada.": "Verification rejected.",
  "Verificação aprovada.": "Verification approved.",
  "Continua no inbox:": "Stays in the inbox:",
  "Fica salvo, mas sem número — para de atender:": "Stays saved, but without a number — stops responding:",
  "Este canal tem registros internos, por isso ele é arquivado em vez de apagado.": "This channel has internal records, so it's archived instead of deleted.",
  "Canal excluído.": "Channel deleted.",
  "Canal removido.": "Channel removed.",
  "no inbox.": "in the inbox.",
  "Canal removido. O que estava ligado a ele continua guardado.": "Channel removed. What was linked to it stays saved.",
  "O número será desconectado do WhatsApp e sai desta lista.": "The number will be disconnected from WhatsApp and removed from this list.",
  "Verificando o que está ligado a este número…": "Checking what's linked to this number…",
  "Não foi possível verificar o que está ligado a este número. A exclusão continua possível — quem decide apagar ou arquivar é o servidor, e ele preserva o histórico quando existe.": "Couldn't check what's linked to this number. Deletion is still possible — the server decides whether to delete or archive, and it preserves the history when there is one.",
  "Para usar este número de novo, será preciso conectá-lo outra vez.": "To use this number again, you'll need to connect it once more.",
  "No celular: WhatsApp → Aparelhos conectados → Conectar um aparelho → escaneie o código.": "On your phone: WhatsApp → Linked devices → Link a device → scan the code.",
  "QR Code para conectar WhatsApp": "QR code to connect WhatsApp",
  "Conectado!": "Connected!",
  "Este número foi desvinculado do WhatsApp. Para usá-lo de novo é preciso parear outra vez.": "This number was unlinked from WhatsApp. To use it again you'll need to pair it once more.",
  "Gerar novo QR": "Generate new QR",
  "Preparando o código…": "Preparing the code…",
  "Como o cliente vai ver": "How the client will see it",
  "Preencha o texto para ver a prévia.": "Fill in the text to see the preview.",
  "Cabeçalho": "Header",
  "Falta": "Missing",
  "no texto.": "in the text.",
  "A numeração é sequencial e a plataforma recusa quando há buraco.": "Numbering is sequential and the platform rejects it when there's a gap.",
  "Sincronizado:": "Synced:",
  "novo(s),": "new,",
  "atualizado(s),": "updated,",
  "desativado(s).": "deactivated.",
  "Canal oficial não conectado": "Official channel not connected",
  "Os templates vivem na sua conta do WhatsApp Business (Meta) — esta tela é um espelho deles. Conecte o canal oficial em": "Templates live in your WhatsApp Business account (Meta) — this screen just mirrors them. Connect the official channel in",
  "Conexões WhatsApp": "WhatsApp Connections",
  "para começar a sincronizar.": "to start syncing.",
  "Espelho da conta": "Account mirror",
  "template(s)": "template(s)",
  "Sincronizando…": "Syncing…",
  "Sincronizar com a Meta": "Sync with Meta",
  "Nenhum template ainda": "No templates yet",
  "Crie templates no Gerenciador do WhatsApp e clique em": "Create templates in WhatsApp Manager and click",
  "Só templates aprovados podem ser enviados fora da janela de 24 horas.": "Only approved templates can be sent outside the 24-hour window.",
  "sem parâmetros": "no parameters",
  "parâmetro(s)": "parameter(s)",
  "Recusado:": "Rejected:",
  "arquivo de": "file of",
  "enviado no disparo": "sent in the campaign",
  "sincronizada(s).": "synced.",
  "Não consegui falar com a plataforma.": "Couldn't reach the platform.",
  "O que a plataforma aprovou para este número. É daqui que sai a mensagem quando a janela de 24h fecha.": "What the platform approved for this number. This is where the message comes from when the 24h window closes.",
  "Nome do modelo": "Template name",
  "Idioma": "Language",
  "Categoria": "Category",
  "Utilidade — aviso de pedido, agendamento, cobrança": "Utility — order updates, appointments, billing",
  "Marketing — promoção, novidade, reengajamento": "Marketing — promotions, news, re-engagement",
  "Autenticação — código de verificação": "Authentication — verification code",
  "Cabeçalho de texto (opcional)": "Text header (optional)",
  "Cabeçalho de texto": "Text header",
  "Subindo…": "Uploading…",
  "Trocar imagem": "Change image",
  "Subir imagem (JPG/PNG)": "Upload image (JPG/PNG)",
  "Imagem do cabeçalho": "Header image",
  "Texto da mensagem. Use {{1}}, {{2}} para os valores que mudam.": "Message text. Use {{1}}, {{2}} for values that change.",
  "Rodapé (opcional) — texto pequeno no fim da mensagem": "Footer (optional) — small text at the end of the message",
  "Rodapé": "Footer",
  "Tipo do botão": "Button type",
  "Resposta rápida": "Quick reply",
  "Abrir link": "Open link",
  "Texto do botão": "Button text",
  "URL do botão": "Button URL",
  "Telefone do botão": "Button phone number",
  "Remover botão": "Remove button",
  "remover": "remove",
  "Adicionar botão": "Add button",
  "A revisão exige um exemplo de cada valor. Sem eles o modelo é recusado.": "Review requires an example for each value. Without them the template is rejected.",
  "ex.: María": "e.g.: María",
  "Exemplo do valor": "Value example",
  "A plataforma revisa antes de aprovar — o modelo nasce pendente e some da lista de envio até ela decidir.": "The platform reviews before approving — the template starts pending and disappears from the send list until it decides.",
  "Nenhum modelo espelhado ainda. Clique em": "No templates mirrored yet. Click",
  "para trazer os que já existem na plataforma.": "to bring in the ones that already exist on the platform.",
  "valor(es)": "value(s)",
  "mídia": "media",
  "Sem corpo espelhado — sincronize para trazer o conteúdo.": "No mirrored body — sync to bring in the content.",
  "Sincronizado em": "Synced on",
  "Assunção (Paraguai)": "Asunción (Paraguay)",
  "Buenos Aires (Argentina)": "Buenos Aires (Argentina)",
  "Montevidéu (Uruguai)": "Montevideo (Uruguay)",
  "Santiago (Chile)": "Santiago (Chile)",
  "La Paz (Bolívia)": "La Paz (Bolivia)",
  "Lima (Peru)": "Lima (Peru)",
  "Bogotá (Colômbia)": "Bogotá (Colombia)",
  "Quito e Guayaquil (Equador)": "Quito and Guayaquil (Ecuador)",
  "Cidade do México (México)": "Mexico City (Mexico)",
  "São Paulo (Brasil)": "São Paulo (Brazil)",
  "Manaus (Brasil)": "Manaus (Brazil)",
  "Belém (Brasil)": "Belém (Brazil)",
  "Recife (Brasil)": "Recife (Brazil)",
  "Fortaleza (Brasil)": "Fortaleza (Brazil)",
  "Luanda (Angola)": "Luanda (Angola)",
  "Lisboa (Portugal)": "Lisbon (Portugal)",
  "UTC": "UTC",
  "Espanhol": "Spanish",
  "Espanhol (Argentina)": "Spanish (Argentina)",
  "Espanhol (México)": "Spanish (Mexico)",
  "Espanhol (Espanha)": "Spanish (Spain)",
  "Português (Brasil)": "Portuguese (Brazil)",
  "Português (Portugal)": "Portuguese (Portugal)",
  "Inglês": "English",
  "Inglês (EUA)": "English (US)",
  "Inglês (Reino Unido)": "English (UK)",
  "Selecione ao menos um escopo.": "Select at least one scope.",
  "Criar token": "Create token",
  "Nenhum token criado ainda.": "No token created yet.",
  "Prefixo": "Prefix",
  "Escopos": "Scopes",
  "Expira": "Expires",
  "Token revogado.": "Token revoked.",
  "Revogar": "Revoke",
  "Criar novo token": "Create new token",
  "O plaintext será mostrado apenas uma vez.": "The plaintext will be shown only once.",
  "Worker de import": "Import worker",
  "Expira em (dias) — opcional": "Expires in (days) — optional",
  "Criar": "Create",
  "Token criado": "Token created",
  "Copie e guarde agora — não conseguiremos exibir novamente.": "Copy and save it now — we won't be able to show it again.",
  "Token copiado.": "Token copied.",
  "Não foi possível copiar — selecione o token acima.": "Couldn't copy — select the token above.",
  "Copiar para clipboard": "Copy to clipboard",
  "Tokens server-to-server. Plaintext exibido": "Server-to-server tokens. Plaintext shown",
  "na criação.": "on creation.",
  "Agentes de IA podem LER o CRM (MCP)": "AI agents can READ the CRM (MCP)",
  "Agentes de IA podem AGIR no CRM (MCP)": "AI agents can ACT in the CRM (MCP)",
  "Tratar o token como gerente (necessário p/ criar e atribuir)": "Treat the token as a manager (required to create and assign)",
  "Tratar o token como administrador: as permissões marcadas agem com poder de administrador (junto de AGIR no CRM, cria agentes de IA e rascunhos e configura, busca e pausa a prospecção)": "Treat the token as an administrator: the checked permissions act with administrator power (together with ACT in the CRM, it creates AI agents and drafts and configures, searches and pauses prospecting)",
  "Ler a configuração do agente de IA e dos roteadores de IA (exige papel de administrador)": "Read the configuration of the AI agent and of the AI routers (requires administrator role)",
  "Editar, testar, PUBLICAR, PAUSAR, DESLIGAR e ARQUIVAR o agente de IA que atende seus clientes, e criar, editar, testar e APAGAR os roteadores de IA que escolhem qual agente responde (exige papel de administrador)": "Edit, test, PUBLISH, PAUSE, TURN OFF and ARCHIVE the AI agent that serves your customers, and create, edit, test and DELETE the AI routers that choose which agent replies (requires administrator role)",
  "Ler contatos": "Read contacts",
  "Criar e editar contatos": "Create and edit contacts",
  "Ler leads": "Read leads",
  "Criar e editar leads": "Create and edit leads",
  "Ler mensagens": "Read messages",
  "Ler transcrições de áudios e textos extraídos de mídia no histórico MCP (pode conter dados pessoais)": "Read audio transcriptions and text extracted from media in the MCP history (may contain personal data)",
  "Enviar mensagens": "Send messages",
  "Integração pode enviar em nome de um atendente": "Integration can send on behalf of an agent",
  "Ler o log de auditoria": "Read the audit log",
  "Distribuição de atendimento salva.": "Support distribution saved.",
  "Não consegui salvar.": "Couldn't save.",
  "Quem recebe o cliente novo": "Who receives the new client",
  "Vale para conversa que chega sem dono.": "Applies to conversations that arrive without an owner.",
  "Tentativas antes de desistir": "Attempts before giving up",
  "Quando a pessoa some, a IA volta?": "When the person disappears, does the AI take back over?",
  "Quando alguém assume uma conversa, o agente de IA para de responder nela até ser devolvido. Se ninguém devolve, o cliente que escreve de novo fica sem resposta.": "When someone takes over a conversation, the AI agent stops responding in it until it's handed back. If no one hands it back, a client who writes again gets no response.",
  "Devolver ao agente sozinho depois de um tempo sem resposta da equipe": "Hand back to the agent automatically after a period without a reply from the team",
  "O tempo conta a partir do último sinal de uma pessoa na conversa: assumir, responder pela tela ou pelo celular. Só devolve onde há agente publicado. Desligado, vale a regra de sempre: a IA só volta quando alguém clica em Devolver.": "The time counts from the last sign of a person in the conversation: taking over, replying from the screen, or from the phone. It only hands back where there's a published agent. If turned off, the usual rule applies: the AI only comes back when someone clicks Hand back.",
  "Minutos sem resposta da equipe": "Minutes without a reply from the team",
  "Quando alguém responde pelo celular, a IA espera quanto tempo?": "When someone replies from their phone, how long does the AI wait?",
  "Quando alguém da equipe responde o cliente direto pelo celular, fora do sistema, o agente de IA fica calado naquela conversa por este tempo. Cada nova resposta pelo celular recomeça a contagem.": "When someone on the team replies to the client directly from their phone, outside the system, the AI agent stays quiet in that conversation for this long. Each new reply from the phone restarts the count.",
  "Minutos de silêncio da IA depois de uma resposta pelo celular": "Minutes of AI silence after a reply from the phone",
  "Entre 5 minutos e 24 horas. O padrão é 60. Quem atende o dia inteiro pelo celular costuma preferir um prazo curto, como 15, para a IA voltar a responder entre um atendimento e outro.": "Between 5 minutes and 24 hours. The default is 60. Teams that handle conversations from their phone all day usually prefer a short window, such as 15, so the AI resumes replying between one conversation and the next.",
  "Quando alguém responde, a conversa fica com essa pessoa?": "When someone replies, does the conversation stay with that person?",
  "Desligado, vale a regra de sempre: responder pela tela cala a IA por alguns minutos, e a conversa encerrada que recebe mensagem nova volta para a fila.": "If turned off, the usual rule applies: replying from the screen silences the AI for a few minutes, and a closed conversation that gets a new message goes back to the queue.",
  "A conversa fica com quem atendeu": "The conversation stays with whoever handled it",
  "Responder pelo Inbox numa conversa sem dono passa a assumi-la, e a IA fica calada até alguém devolver. Quando o cliente escreve numa conversa encerrada, ela volta direto para o último atendente, sem passar pela distribuição, se ele ainda faz parte da equipe.": "Replying from the Inbox in a conversation without an owner takes it over, and the AI stays silent until someone hands it back. When the client writes in a closed conversation, it goes straight back to the last agent, without going through distribution, if they're still part of the team.",
  "Entre 5 minutos e 24 horas. Sessenta minutos é a ordem de grandeza de um atendimento humano.": "Between 5 minutes and 24 hours. Sixty minutes is roughly the scale of human support.",
  "Quando não há ninguém disponível, o sistema tenta de novo mais tarde. Ao estourar, a conversa fica na fila esperando alguém.": "When no one is available, the system tries again later. Once it runs out of attempts, the conversation stays in the queue waiting for someone.",
  "Espera entre tentativas (segundos)": "Wait between attempts (seconds)",
  "O que cada atendente enxerga": "What each agent sees",
  "Restringe apenas quem tem o papel": "Restricts only who has the role",
  "Gerente e administrador continuam vendo a operação inteira.": "Manager and admin still see the whole operation.",
  "Com": "With",
  "só os seus": "only their own",
  "e distribuição manual, ninguém enxerga a fila para pegar — e nenhum cliente é atendido. Ligue o rodízio para que alguém receba.": "and manual distribution, no one sees the queue to pick from — and no client gets helped. Turn on rotation so someone receives them.",
  "Há mudanças não salvas.": "There are unsaved changes.",
  "Cada um pega o que quiser": "Everyone picks what they want",
  "Todo cliente novo cai numa fila aberta e o primeiro atendente que clicar assume. Simples, e é onde nasce a discussão de quem furou a fila.": "Every new client lands in an open queue and the first agent to click takes it. Simple, and it's where arguments about who cut the line start.",
  "Rodízio automático entre os atendentes": "Automatic rotation among agents",
  "Cliente 1 vai para o atendente A, cliente 2 para o B, e ao acabar a lista volta ao primeiro. Quem recebe é sempre quem está há mais tempo sem receber — entre os que estão disponíveis e dentro do horário. Ninguém escolhe, então não há fila furada.": "Client 1 goes to agent A, client 2 to B, and once the list ends it goes back to the first. Whoever receives is always the one who's gone longest without receiving — among those who are available and within their hours. No one chooses, so no one cuts the line.",
  "Vai para quem tem menos conversas na mão": "Goes to whoever has the fewest conversations on hand",
  "Menor carga (quem tem menos conversas na mão)": "Lowest load (whoever has the fewest conversations on hand)",
  "Cada cliente novo cai com quem está com MENOR número de conversas em aberto. Em caso de empate vale o rodízio — quem está há mais tempo sem receber leva. Entre os que estão disponíveis e dentro do horário, como nos outros modos. É o modo para time grande, onde deixar uma pessoa com tudo e outra parada custa caro.": "Each new client goes to whoever has the FEWEST open conversations. On a tie, rotation applies — whoever has gone longest without receiving one gets it. Among those who are available and within working hours, as in the other modes. This is the mode for large teams, where leaving one person with everything and another idle is costly.",
  "Todos veem tudo": "Everyone sees everything",
  "Qualquer atendente abre a conversa e o negócio de qualquer colega.": "Any agent can open the conversation and deal of any colleague.",
  "Os seus, mais os que ainda não têm dono": "Their own, plus the ones that don't have an owner yet",
  "O atendente vê a própria carteira e a fila de quem chegou agora. Não vê o que já é de um colega.": "The agent sees their own portfolio and the queue of who just arrived. They don't see what already belongs to a colleague.",
  "Só os seus": "Only their own",
  "O atendente vê apenas o que foi direcionado a ele — nem a fila. Combine com o rodízio: sem alguém distribuindo, ninguém recebe nada e as telas ficam vazias.": "The agent sees only what was routed to them — not even the queue. Combine with rotation: without someone distributing, no one receives anything and the screens stay empty.",
  "Qualquer atendente abre a conversa e o negócio de qualquer colega. Contatos, empresas e pessoas continuam visíveis para a empresa toda.": "Any agent can open the conversation and the deal of any colleague. Contacts, companies and people remain visible to the whole company.",
  "O atendente vê a própria carteira e a fila de quem chegou agora — conversas e negócios sem dono. O que já é de um colega fica fora. Contatos, empresas e pessoas continuam visíveis para a empresa toda, mesmo os de clientes que estão com um colega.": "The agent sees their own portfolio and the queue of whoever just arrived — conversations and deals without an owner. What already belongs to a colleague stays out. Contacts, companies and people remain visible to the whole company, including those of customers who are with a colleague.",
  "O atendente vê apenas as conversas e os negócios direcionados a ele — nem a fila. Contatos, empresas e pessoas continuam visíveis para a empresa toda: a lista de Contatos não é recortada por este modo. Combine com o rodízio: sem alguém distribuindo, ninguém recebe nada e as telas ficam vazias.": "The agent sees only the conversations and deals routed to them — not even the queue. Contacts, companies and people remain visible to the whole company: the Contacts list is not narrowed by this mode. Combine with rotation: without someone distributing, no one receives anything and the screens stay empty.",
  "Quem recebe cada cliente novo, e o que cada atendente enxerga. As duas decisões andam juntas: distribuir sem restringir deixa todo mundo vendo a carteira do colega; restringir sem distribuir deixa o funil de cada um vazio.": "Who receives each new client, and what each agent sees. The two decisions go together: distributing without restricting leaves everyone seeing their colleague's portfolio; restricting without distributing leaves everyone's pipeline empty.",
  "Não consegui iniciar a atualização. Tente de novo em instantes.": "Couldn't start the update. Try again in a moment.",
  "De plantão": "On duty",
  "Fora do horário": "Outside hours",
  "Desligado": "Off",
  "Com a tela aberta": "With the screen open",
  "Sem sinal de tela": "No screen signal",
  "último sinal às": "last signal at",
  "Atualizando para a versão": "Updating to version",
  "Pedido enviado — esperando o servidor pegar": "Request sent — waiting for the server to pick it up",
  "Anotei o pedido de atualizar para a versão": "I noted the request to update to version",
  "O servidor confere se há algo a fazer de poucos em poucos minutos, então a atualização pode levar até cerca de cinco minutos para começar.": "The server checks for pending work every few minutes, so the update can take up to about five minutes to start.",
  "Esta tela ficar parada nesse tempo é normal": "It's normal for this screen to stay still during that time",
  " — ela se mexe sozinha assim que o servidor começar.": " — it moves on its own as soon as the server starts.",
  "Esperando há": "Waiting for",
  "Pode fechar esta página: o pedido já está registrado e não se perde.": "You can close this page: the request is already recorded and won't be lost.",
  "terminou": "finished",
  "O servidor ainda não me confirmou em que versão ele voltou ao ar — a última versão que ele confirmou é a": "The server hasn't confirmed to me yet which version it came back online on — the last version it confirmed is",
  "Assim que ele falar comigo, daqui a alguns minutos, esta tela se atualiza sozinha. Não ofereço atualizar de novo: o pedido já foi atendido.": "As soon as it talks to me, in a few minutes, this screen updates itself. I won't offer to update again: the request has already been handled.",
  "O sistema sai do ar por alguns instantes e volta sozinho. Pode deixar esta página aberta.": "The system goes offline for a few moments and comes back on its own. You can leave this page open.",
  "A atualização para a versão": "The update to version",
  "não deu certo": "didn't work",
  "Voltei o sistema para a versão": "I rolled the system back to version",
  "que é a que está no ar agora, e os seus dados estão intactos. O banco de dados já tinha sido atualizado e permanece assim — isso é seguro, a versão": "which is the one now live, and your data is intact. The database had already been updated and stays that way — that's safe, version",
  "funciona com ele. A cópia de segurança feita antes da tentativa continua guardada no servidor, mas ela não volta por cima do banco em uso: só restaura num banco vazio. Se precisar desfazer também o banco, peça ajuda a quem cuida do servidor.": "works with it. The backup made before the attempt is still stored on the server, but it cannot be restored over the database in use: it only restores into an empty database. If you also need to undo the database, ask whoever manages the server for help.",
  "Para deixar o servidor inteiro de volta na versão": "To put the entire server back on version",
  "— inclusive o código, que já foi trocado —, quem tem acesso pode rodar:": "— including the code, which has already been replaced —, whoever has access can run:",
  "E eu": "And I",
  "não consegui": "couldn't",
  "voltar sozinho para a versão": "roll back on my own to version",
  "o sistema pode estar rodando a versão": "the system may be running version",
  "com defeito, ou fora do ar. Seus dados estão intactos e a cópia de segurança feita antes da tentativa continua guardada no servidor.": "with a defect, or offline. Your data is intact, and the backup made before the attempt is still stored on the server.",
  "Para colocar o sistema de volta no ar na versão": "To bring the system back online on version",
  ", quem tem acesso ao servidor precisa rodar:": ", whoever has access to the server needs to run:",
  "Não sei dizer como terminou": "I can't tell how it finished",
  "Comecei a atualização para a versão": "I started the update to version",
  "mas perdi contato com o servidor antes do fim. Confira se o sistema está funcionando normalmente — se estiver, provavelmente deu certo.": "but lost contact with the server before it finished. Check whether the system is working normally — if it is, it probably worked.",
  "Para conferir pelo servidor, quem tem acesso pode rodar:": "To check from the server, whoever has access can run:",
  "Atualização automática indisponível": "Automatic update unavailable",
  "Não estou conseguindo falar com o servidor onde o sistema está instalado, então não posso atualizar sozinho. Quem tem acesso ao servidor pode entrar na pasta onde o sistema foi instalado e rodar este comando — se for a primeira vez, rode duas vezes: a primeira baixa o programa novo e a segunda liga o botão desta tela.": "I'm not able to reach the server where the system is installed, so I can't update it on my own. Whoever has access to the server can go to the folder where the system was installed and run this command — if it's the first time, run it twice: the first downloads the new program and the second turns on the button on this screen.",
  "Versão instalada:": "Installed version:",
  "Não consegui checar se há versão nova": "I couldn't check whether there's a new version",
  "O servidor não conseguiu comparar a sua versão (": "The server couldn't compare your version (",
  ") com a última publicada — normalmente é internet instável ou falta de espaço em disco na hora da checagem.": ") with the latest published one — this is usually unstable internet or a lack of disk space at check time.",
  "Não quer dizer que esteja desatualizado, nem que esteja em dia": "It doesn't mean it's outdated, nor that it's up to date",
  "quer dizer que eu não sei.": "it means I don't know.",
  "Vou tentar de novo sozinho a cada poucos minutos. Se continuar assim, quem tem acesso ao servidor pode conferir na hora com:": "I'll try again on my own every few minutes. If it keeps happening, whoever has access to the server can check right away with:",
  "Você está na versão": "You're on version",
  "É a mais recente. Não há nada a fazer.": "It's the latest. There's nothing to do.",
  "Ainda não há nenhuma versão publicada": "There's no published version yet",
  "Este projeto ainda não tem nenhuma versão publicada para comparar com a sua instalação — normal em um fork novo ou recém-criado a partir do código-fonte.": "This project doesn't have any published version yet to compare with your installation — normal for a new fork or one recently created from source code.",
  "Não há nada a atualizar agora": "There's nothing to update right now",
  "e isso não é um problema.": "and that's not a problem.",
  "Quando sair a primeira versão publicada, ela aparece aqui sozinha. Quem tem acesso ao servidor pode conferir a qualquer momento com o comando abaixo — ele não muda nada sem avisar:": "When the first published version comes out, it will appear here on its own. Whoever has access to the server can check at any time with the command below — it doesn't change anything without warning:",
  "Você está à frente da versão publicada": "You're ahead of the published version",
  "Seu sistema roda uma versão mais nova do que a última publicada, então": "Your system runs a newer version than the latest published one, so",
  "não há nada a atualizar": "there's nothing to update",
  "É assim mesmo quando a instalação acompanha o desenvolvimento, e nada aqui está errado por causa disso — a marca da sua versão é": "That's expected when the installation tracks development, and nothing here is wrong because of it — your version's mark is",
  "Quando sair uma versão publicada mais nova que a sua, ela aparece aqui sozinha. Quem tem acesso ao servidor pode conferir a qualquer momento com o comando abaixo — ele não muda nada sem avisar:": "When a published version newer than yours comes out, it will appear here on its own. Whoever has access to the server can check at any time with the command below — it doesn't change anything without warning:",
  "Sua instalação está numa versão de desenvolvimento. Atualizar vai levá-la para a versão publicada": "Your installation is on a development version. Updating will take it to the published version",
  "Requer atenção": "Requires attention",
  "O que muda": "What changes",
  "Iniciando…": "Starting…",
  "Atualizar agora": "Update now",
  "O sistema sai do ar por cerca de 2 minutos e volta sozinho. Faço uma cópia de segurança dos seus dados antes.": "The system goes offline for about 2 minutes and comes back on its own. I'll back up your data first.",
  "Detalhes técnicos (útil se for pedir ajuda)": "Technical details (useful if you're going to ask for help)",
  "O detalhe de cada passada está no arquivo .update.log, na pasta do projeto no servidor.": "The detail of each run is in the .update.log file, in the project folder on the server.",
  "Atualização do sistema": "System update",
  "Guardando uma cópia de segurança dos seus dados": "Backing up your data",
  "Baixando a versão nova": "Downloading the new version",
  "Atualizando o banco de dados": "Updating the database",
  "Reiniciando o sistema": "Restarting the system",
  "Reiniciando…": "Restarting…",
  "O sistema está voltando. Esta página se atualiza sozinha em alguns instantes.": "The system is coming back online. This page updates itself in a few moments.",
  "Copiado": "Copied",
  "Planos, faturas e cobrança.": "Plans, invoices, and billing.",
  "Em breve — Fase 2": "Coming soon — Phase 2",
  "Billing entra na Fase 2 do roadmap.": "Billing comes in Phase 2 of the roadmap.",
  "Para questões de pagamento, contate": "For payment questions, contact",
  "Para questões de pagamento, fale com quem administra este sistema.": "For payment questions, talk to whoever administers this system.",
  "Menu lateral": "Sidebar menu",
  "Aplicar interface": "Apply interface",
  "Menu lateral da empresa salvo.": "Company sidebar menu saved.",
  "Não foi possível salvar o menu da empresa.": "Couldn't save the company menu.",
  "Escolha as áreas que esta empresa mostra. Cada pessoa escolhe menos do que isto em Equipe — nunca mais — e as áreas essenciais continuam sempre visíveis. As permissões não mudam: o que o papel autoriza segue acessível por link, aviso e busca.": "Choose the areas this company shows. Each person can choose fewer than this in Team — never more — and the essential areas always stay visible. Permissions don't change: whatever the role authorizes remains reachable by link, notification, and search.",
  "você definiu aqui": "you set this here",
  "é o padrão do sistema": "is the system default",
  "veio de quem instalou o sistema": "came from whoever installed the system",
  "Como sua empresa aparece": "How your company appears",
  "Nome da sua empresa": "Your company's name",
  "Aparece no menu lateral, para quem trabalha aqui. Deixe em branco para usar": "Appears in the sidebar menu, for people working here. Leave blank to use",
  "Cor da sua marca": "Your brand color",
  "Deixe em branco para voltar à cor que o sistema já usa.": "Leave blank to go back to the color the system already uses.",
  "Considerando o que está nos campos acima.": "Based on what's in the fields above.",
  "Do jeito que está, esta cor não chegaria à tela: o sistema continuaria com a cor que já usa.": "As it stands, this color wouldn't reach the screen: the system would keep the color it already uses.",
  "O que isto ainda não muda": "What this doesn't change yet",
  "O título da aba do navegador continua com o nome do sistema, e não com o da sua empresa.": "The browser tab title still shows the system's name, not your company's.",
  "A tela de entrada é sempre a do sistema: quando alguém digita a senha, ainda não dá para saber de qual empresa ele é.": "The login screen is always the system's: when someone types their password, there's still no way to know which company they belong to.",
  "Os e-mails que este sistema envia (convite de time, pedidos de LGPD) já saem com o nome da sua empresa.": "The emails this system sends (team invitations, LGPD requests) already go out with your company's name.",
  "O aplicativo de verificação em duas etapas continua registrando o nome do sistema: o cadastro acontece antes de saber de qual empresa a pessoa é.": "The two-step verification app still registers under the system's name: the setup happens before knowing which company the person belongs to.",
  "O logo que você subir aqui aparece no menu lateral, para quem trabalha nesta empresa. A tela de entrada continua com o logo de quem instalou o sistema: ali ainda não dá para saber de qual empresa a pessoa é.": "The logo you upload here appears in the sidebar menu, for people working in this company. The login screen keeps the logo of whoever installed the system: there's still no way to know which company the person belongs to there.",
  "O nome e a cor que a sua empresa mostra para quem trabalha aqui dentro.": "The name and color your company shows to people working here.",
  "Canais e categorias.": "Channels and categories.",
  "Preferências de notificação em breve. Por enquanto, alertas críticos são enviados por email.": "Notification preferences coming soon. For now, critical alerts are sent by email.",
  "Nova mensagem": "New message",
  "Lead atribuído a você": "Lead assigned to you",
  "Lead ganho": "Lead won",
  "Lead perdido": "Lead lost",
  "Você foi mencionado": "You were mentioned",
  "Nova mensagem no grupo": "New message in the group",
  "Hoje nesta etapa: {quantidade}": "Today in this stage: {quantidade}",
  "Ganhos hoje: {quantidade}": "Won today: {quantidade}",
  "Ligação recebida": "Incoming call",
  "Email": "Email",
  "In-app": "In-app",
  "Push": "Push",
  "Gerar novos códigos de recuperação?": "Generate new recovery codes?",
  "Os códigos atuais são invalidados imediatamente.": "The current codes are invalidated immediately.",
  "Novos códigos gerados.": "New codes generated.",
  "Erro:": "Error:",
  "Sair de todos os dispositivos?": "Sign out of all devices?",
  "Você precisará fazer login de novo em cada um deles.": "You'll need to log in again on each of them.",
  "Verificação em duas etapas": "Two-step verification",
  "Além da senha, o sistema pede um código de 6 dígitos que só existe no seu celular. É a proteção que segura uma senha vazada.": "Besides the password, the system asks for a 6-digit code that only exists on your phone. It's the protection that stops a leaked password.",
  "Ativada": "Enabled",
  "Desativada": "Disabled",
  "Ela é obrigatória para administradores desta empresa, então não dá para desligar aqui. Um administrador pode mudar essa regra abaixo.": "It's required for administrators of this company, so it can't be turned off here. An administrator can change this rule below.",
  "Ela é obrigatória para você nesta empresa, então não dá para desligar aqui. Um administrador pode mudar essa regra abaixo.": "It is required for you in this company, so it can't be turned off here. An administrator can change this rule below.",
  "Desligar a verificação em duas etapas?": "Turn off two-step verification?",
  "Sua conta fica sem essa camada de proteção até você ativar de novo.": "Your account will be without this layer of protection until you turn it on again.",
  "Verificação desligada.": "Verification turned off.",
  "Google Meet com acesso aberto": "Open-access Google Meet",
  "O Meet da reunião nasce com o acesso aberto": "The meeting's Meet is created with open access",
  "Com isto ligado, quando um compromisso ganha Meet o espaço já nasce aberto — qualquer pessoa com o link entra sem pedir para participar. Desligado, o Meet continua pedindo: é o comportamento de sempre.": "With this on, when a booking gets a Meet the space is born open: anyone with the link gets in without asking to join. Off, Meet keeps asking for permission — the usual behavior.",
  "⚠ Com o Meet aberto, quem tiver o link da reunião entra sozinho, sem que ninguém o admita. O link é a porta: não o publique onde circula livremente.": "⚠ With an open Meet, whoever has the meeting link gets in alone, with nobody admitting them. The link is the door: do not publish it where it circulates freely.",
  "No self-host, quem conecta o Google usa o próprio app OAuth: ligue a Meet API do Google Cloud e adicione o escopo meetings.space.created na tela de consentimento do seu projeto — sem isso, o Google recusa a criação do espaço aberto e o link sai comum.": "On self-host, whoever connects Google uses their own OAuth app: turn on the Meet API in Google Cloud and add the meetings.space.created scope to the consent screen of your project — without it, Google rejects the open space and the link comes out plain.",
  "Se a agenda do Google já estava conectada, a opção só passa a valer depois de reconectá-la: é na reconexão que o Google concede a permissão de criar o Meet aberto.": "If Google Calendar was already connected, the option only takes effect after you reconnect it: reconnecting is when Google grants permission to create the open Meet.",
  "Sua sessão expirou. Entre de novo.": "Your session expired. Sign in again.",
  "Nenhuma empresa ativa.": "No active company.",
  "Só um administrador pode mudar essa regra.": "Only an administrator can change this rule.",
  "Não consegui ler a configuração agora.": "I couldn't read the setting right now.",
  "Não consegui salvar essa mudança agora.": "I couldn't save that change right now.",
  "A verificação em duas etapas é obrigatória para administradores desta empresa. Desligue a regra antes.": "Two-step verification is required for administrators of this company. Turn off the rule first.",
  "A verificação em duas etapas é obrigatória para você nesta empresa. Desligue a regra antes.": "Two-step verification is required for you in this company. Turn off the rule first.",
  "Papel mínimo inválido.": "Invalid minimum role.",
  "Período de carência inválido: use de 0 a 30 dias.": "Invalid grace period: use 0 to 30 days.",
  "Entre de novo e informe o código de 6 dígitos antes de desligar a verificação.": "Sign in again and enter the 6-digit code before turning off verification.",
  "Não consegui remover a verificação agora.": "I couldn't remove verification right now.",
  "Ativar": "Enable",
  "Exigir de quem administra": "Require for administrators",
  "Exigir da equipe": "Require from the team",
  "Escolha quem precisa configurar a verificação em duas etapas. Ligue se a sua equipe mexe com dados de clientes — é a diferença entre uma senha vazada virar um susto ou virar um vazamento.": "Choose who needs to set up two-step verification. Turn it on if your team handles client data — it's the difference between a leaked password being a scare or a breach.",
  "Nível mínimo": "Minimum level",
  "Não exigir de ninguém": "Don't require it from anyone",
  "Dias de carência": "Grace days",
  "A política de verificação foi salva.": "The verification policy was saved.",
  "O nível escolhido alcança esse papel e todos os acima dele. Quem já tem segundo fator continua provando a cada entrada, qualquer que seja esta escolha.": "The chosen level covers that role and every role above it. Anyone who already has a second factor keeps proving it at every sign-in, whatever this choice.",
  "A carência vai de 0 a 30 dias: durante o prazo ninguém é bloqueado, e depois dele a tela trava até o cadastro. O prazo começa na mudança da regra ou na entrada da pessoa na empresa, o que for mais tarde.": "The grace period runs from 0 to 30 days: during it no one is blocked, and after it the screen locks until setup. The period starts when the rule changes or when the person joins the company, whichever is later.",
  "Agora os administradores precisam da verificação.": "Now administrators need verification.",
  "A verificação deixou de ser obrigatória.": "Verification is no longer required.",
  "Todo administrador desta empresa precisa configurar a verificação em duas etapas.": "Every administrator of this company needs to set up two-step verification.",
  "Quando ligado, quem administra vê uma tela pedindo a configuração antes de usar o sistema. Ligue se a sua equipe mexe com dados de clientes — é a diferença entre uma senha vazada virar um susto ou virar um vazamento.": "When turned on, administrators see a screen asking them to set it up before using the system. Turn it on if your team handles client data — it's the difference between a leaked password becoming a scare or becoming a breach.",
  "Códigos de recuperação": "Recovery codes",
  "Use se perder acesso ao autenticador. Cada código é de uso único.": "Use these if you lose access to your authenticator. Each code can only be used once.",
  "Gerando…": "Generating…",
  "Regenerar códigos de recuperação": "Regenerate recovery codes",
  "Você está sem códigos de recuperação válidos: os gerados antes da última atualização deixaram de valer, e cada código só vale uma vez. Sem eles, perder o celular tira o seu acesso.": "You have no valid recovery codes: codes generated before the latest update no longer work, and each code works only once. Without them, losing your phone locks you out.",
  "Gere novos códigos de recuperação": "Generate new recovery codes",
  "Habilite MFA antes de gerar códigos.": "Enable MFA before generating codes.",
  "Sessões ativas": "Active sessions",
  "Chamada de voz pelo WhatsApp": "WhatsApp voice calling",
  "Ligada. Sua equipe pode ligar e receber chamadas pelo número conectado.": "On. Your team can make and receive calls through the connected number.",
  "Desligada. Ninguém consegue ligar nem receber chamadas por aqui.": "Off. No one can make or receive calls here.",
  "A chamada de voz está desligada nesta empresa.": "Voice calling is off in this company.",
  "Conectar o aparelho exige ligá-la antes, em Configurações › Segurança — é lá que está o aviso sobre o risco de o WhatsApp bloquear a conta, e quem liga precisa ter lido.": "Connecting the device requires turning it on first, in Settings › Security — that's where the warning about the risk of WhatsApp blocking the account is, and whoever turns it on needs to have read it.",
  "Leia antes de ligar": "Read before turning on",
  "Para fazer chamadas, o sistema precisa conectar um segundo aparelho ao mesmo número de WhatsApp que você já usa para atender. Essa conexão não é feita pelo caminho oficial do WhatsApp.": "To make calls, the system needs to connect a second device to the same WhatsApp number you already use for support. This connection isn't made through WhatsApp's official channel.",
  "O WhatsApp pode entender isso como uso indevido e bloquear a CONTA — não só a chamada. Se isso acontecer, você perde também as mensagens desse número, e recuperar depende do WhatsApp, não de nós.": "WhatsApp may see this as misuse and block the ACCOUNT — not just the call. If that happens, you also lose the messages from that number, and recovering it depends on WhatsApp, not on us.",
  "Ligue apenas se a chamada de voz valer esse risco para o seu negócio. Você pode desligar a qualquer momento aqui mesmo — e o aparelho é desconectado na hora.": "Only turn it on if voice calling is worth that risk for your business. You can turn it off at any time right here — and the device is disconnected instantly.",
  "Este servidor não tem a chamada de voz instalada. Quem cuida da instalação precisa ligá-la antes — depois esta opção fica disponível aqui.": "This server doesn't have voice calling installed. Whoever manages the installation needs to enable it first — then this option becomes available here.",
  "Só quem é administrador desta empresa pode mudar isto.": "Only an administrator of this company can change this.",
  "Risco aceito em": "Risk accepted on",
  "Não consegui verificar se a chamada de voz está ligada nesta empresa. Recarregue a página; se continuar, avise quem cuida da instalação.": "I couldn't check whether voice calling is on in this company. Reload the page; if it continues, let whoever manages the installation know.",
  "Desligar e desconectar o aparelho": "Turn off and disconnect the device",
  "Desligando…": "Turning off…",
  "Eu li o aviso acima e aceito o risco de o WhatsApp bloquear esta conta.": "I've read the warning above and accept the risk of WhatsApp blocking this account.",
  "Ligar chamada de voz": "Turn on voice calling",
  "Ligando…": "Turning on…",
  "Chamada de voz ligada.": "Voice calling turned on.",
  "Chamada de voz desligada.": "Voice calling turned off.",
  "O número de voz está sem conexão com o WhatsApp neste momento. Aguarde alguns segundos e tente de novo; se continuar, desconecte o número e pareie de novo em Configurações › Canais.": "The voice number is disconnected from WhatsApp right now. Wait a few seconds and try again; if it continues, disconnect the number and pair it again in Settings › Channels.",
  "Chamada de voz desligada e aparelho desconectado.": "Voice calling turned off and device disconnected.",
  "Não foi possível salvar.": "Couldn't save.",
  "Para ligar a chamada de voz é preciso aceitar o risco de vincular um segundo aparelho ao seu número.": "To turn on voice calling, you need to accept the risk of linking a second device to your number.",
  "A chamada de voz não está disponível neste servidor. Quem administra a instalação precisa ligá-la antes.": "Voice calling isn't available on this server. Whoever administers the installation needs to enable it first.",
  "A chamada de voz não está disponível neste servidor — sem ela o aparelho não pode ser desconectado.": "Voice calling isn't available on this server — without it, the device can't be disconnected.",
  "Listagem de sessões — em breve. Por enquanto, deslogue todos os dispositivos:": "Session listing — coming soon. For now, log out of all devices:",
  "Saindo…": "Signing out…",
  "Sair de todos os dispositivos": "Sign out of all devices",
  "A verificação em duas etapas da sua conta, os códigos de recuperação e as sessões abertas.": "Your account's two-step verification, recovery codes, and open sessions.",
  "Você ainda não tem nenhum funil. Enquanto for assim, o agente atende normalmente, mas não tem para onde levar o card de ninguém — não há etapas para onde mover.": "You don't have any pipelines yet. Until you do, the agent answers normally, but it has nowhere to move anyone's card — there are no stages to move to.",
  "Crie o primeiro na tela Funis": "Create the first one on the Pipelines screen",
  ": ele já nasce com etapas, e depois aparece aqui para você escolher a etapa de cada passo.": ": it already comes with stages, and then it shows up here so you can pick the stage for each step.",
  "Custom fields: JSON inválido. Esperado um array.": "Custom fields: Invalid JSON. An array was expected.",
  "atualizado.": "updated.",
  "Vocabulário e campos": "Vocabulary and fields",
  "Motivos de perda (separados por vírgula)": "Loss reasons (comma-separated)",
  "Ex:": "E.g.:",
  "Salvar vocabulário e campos": "Save vocabulary and fields",
  "As etapas que serviriam para este passo já estão sendo usadas por outros passos. Libere uma delas para poder escolhê-la aqui.": "The stages that would work for this step are already being used by other steps. Free one of them up to be able to choose it here.",
  "Este funil não tem nenhuma etapa marcada como fechamento, então não há para onde levar o card quando a pessoa fecha. Marque uma etapa como «aqui o cliente fecha» em «Etapas deste funil».": "This pipeline has no stage marked as closing, so there's nowhere to move the card when the person closes. Mark a stage as «this is where the client closes» in «Stages of this pipeline».",
  "Este funil não tem nenhuma etapa marcada como perda, então não há para onde levar o card quando a pessoa desiste. Marque uma etapa como «aqui o cliente desiste» em «Etapas deste funil».": "This pipeline has no stage marked as lost, so there's nowhere to move the card when the person gives up. Mark a stage as «this is where the client gives up» in «Stages of this pipeline».",
  "Este funil só tem etapas de fechamento e de perda, então não há etapa comum para receber o card neste passo. Crie as etapas do meio do caminho em «Etapas deste funil».": "This pipeline only has closing and lost stages, so there's no regular stage to receive the card at this step. Create the stages in between in «Stages of this pipeline».",
  "Sua sessão expirou. Entre de novo para salvar suas escolhas.": "Your session expired. Sign in again to save your choices.",
  "Você não tem permissão para mudar a configuração deste funil.": "You don't have permission to change this pipeline's settings.",
  "Não deu para salvar agora. Tente de novo em instantes.": "Couldn't save right now. Try again in a moment.",
  "Não foi possível carregar as etapas deste funil agora. Recarregue a página.": "Couldn't load this pipeline's stages right now. Reload the page.",
  "Carregando as etapas deste funil…": "Loading this pipeline's stages…",
  "Escolhas salvas.": "Choices saved.",
  "Para onde o card vai em cada passo": "Where the card goes at each step",
  "Quando o agente avança no atendimento, o card do cliente pode andar sozinho no seu funil. Escolha para qual etapa ele vai em cada momento. Deixar em «não mover» é uma escolha válida — o card fica onde está e o agente segue trabalhando.": "When the agent moves the conversation forward, the client's card can move on its own in your pipeline. Choose which stage it goes to at each moment. Leaving it at «don't move» is a valid choice — the card stays where it is and the agent keeps working.",
  "Ir para as etapas do funil": "Go to the pipeline stages",
  "Etapa para": "Stage for",
  "Não mover o card": "Don't move the card",
  "As escolhas voltaram para o que está gravado agora — confira e escolha de novo.": "The choices went back to what's currently saved — review and choose again.",
  "Salvar estas escolhas": "Save these choices",
  "negócio": "deal",
  "negócios": "deals",
  "Etapa atualizada.": "Stage updated.",
  "Só uma etapa pode ser a de fechamento. Marcar esta desmarca": "Only one stage can be the closing one. Marking this one unmarks",
  "Só uma etapa pode ser a de perda. Marcar esta desmarca": "Only one stage can be the lost one. Marking this one unmarks",
  "saiu do quadro.": "left the board.",
  "Fluxos de follow-up armados nesta etapa:": "Follow-up flows armed on this stage:",
  "Nenhum fluxo de follow-up armado nesta etapa.": "No follow-up flow armed on this stage.",
  "não dispara: nenhum agente com follow-up ligado arma este fluxo": "won't fire: no agent with follow-up turned on arms this flow",
  "entrou no fim do funil.": "entered at the end of the pipeline.",
  "Etapas deste funil": "Stages of this pipeline",
  "Estas são as colunas do seu quadro, na ordem em que o cliente avança. Você pode renomear, criar, reordenar e arquivar.": "These are your board's columns, in the order the client moves through them. You can rename, create, reorder, and archive.",
  "Duas colunas têm papel especial: a": "Two columns have a special role: the",
  "de fechamento": "closing stage",
  "é onde o negócio vira venda, e a": "is where the deal turns into a sale, and the",
  "de perda": "lost stage",
  "é onde ele se perde. Cada funil precisa de uma de cada — por isso a marcação se muda de lugar, não se apaga.": "is where it's lost. Every pipeline needs one of each — that's why the mark moves to another column instead of being removed.",
  "Mover": "Move",
  "uma coluna para trás": "one column back",
  "uma coluna para frente": "one column forward",
  "no funil": "in the pipeline",
  "O assistente usa esta etapa para": "The assistant uses this stage to",
  "Mudar isso": "Change this",
  "Marcar mesmo assim": "Mark anyway",
  "A coluna sai do quadro e para de receber negócios novos. Nada é apagado — o histórico de quem passou por ela continua guardado —, mas": "The column leaves the board and stops receiving new deals. Nothing is deleted — the history of everyone who passed through it stays stored —, but",
  "não dá para trazer a coluna de volta por aqui": "there's no way to bring the column back from here",
  "está nesta etapa e não há outra coluna em aberto para recebê-lo.": "is at this stage and there's no other open column to receive it.",
  "estão nesta etapa e não há outra coluna em aberto para recebê-los.": "are at this stage and there's no other open column to receive them.",
  "Crie uma etapa antes de arquivar": "Create a stage before archiving",
  "está nesta etapa. Para onde ele vai?": "is at this stage. Where does it go?",
  "estão nesta etapa. Para onde eles vão?": "are at this stage. Where do they go?",
  "Para onde vão os negócios de": "Where the deals from",
  "Esta etapa é a que o assistente usa para": "This is the stage the assistant uses to",
  "Arquivando, ele para de mover o card nesse passo até você escolher outra etapa em": "By archiving it, it stops moving the card at that step until you choose another stage in",
  "Mover os negócios e arquivar": "Move the deals and archive",
  "Ir para o mapeamento do assistente": "Go to the assistant mapping",
  "Acrescentar etapa ao fim": "Add stage to the end",
  "Nome da nova coluna": "New column name",
  "Nome da nova etapa": "New stage name",
  "Nome da etapa": "Stage name",
  "Para onde o agente leva o card em cada passo do atendimento": "Where the agent takes the card at each step of the conversation",
  ", vocabulário, custom fields e motivos de perda": ", vocabulary, custom fields, and loss reasons",
  "Nada especial": "Nothing special",
  "Aqui o cliente fecha": "This is where the client closes",
  "Aqui o cliente desiste": "This is where the client gives up",
  "Nome da coluna (clique para renomear)": "Column name (click to rename)",
  "Ordem": "Order",
  "O que acontece nesta coluna": "What happens in this column",
  "a pessoa acabou de chamar e ninguém respondeu ainda": "the person just reached out and no one has replied yet",
  "o agente já respondeu pela primeira vez": "the agent has already replied for the first time",
  "o agente está entendendo o que a pessoa precisa": "the agent is figuring out what the person needs",
  "o agente já entendeu a necessidade": "the agent has already understood the need",
  "conversa de preço, proposta ou agendamento": "conversation about price, proposal, or scheduling",
  "a pessoa fechou": "the person closed",
  "a pessoa desistiu ou parou de responder": "the person gave up or stopped responding",
  "Novo lead": "New lead",
  "Primeiro contato": "First contact",
  "Em qualificação": "Qualifying",
  "Qualificado": "Qualified",
  "Em negociação": "In negotiation",
  "Ganho": "Won",
  "Perdido": "Lost",
  "O relatório de {lei} entregue ao cliente traz a {campo_alto} da sua empresa, e não o nome aqui de cima — é ela que responde legalmente pelos dados. Confira o campo \"{campo}\" em Configurações → Organização.": "The {lei} report delivered to the client shows your company's {campo_alto}, not the name above — it's the legal name that's liable for the data. Check the \"{campo}\" field in Settings → Organization.",
  "O relatório entregue ao cliente traz a {campo_alto} da sua empresa, e não o nome aqui de cima — é ela que responde legalmente pelos dados. Confira o campo \"{campo}\" em Configurações → Organização.": "The report delivered to the client shows your company's {campo_alto}, not the name above — it's the legal name that's liable for the data. Check the \"{campo}\" field in Settings → Organization.",
  "Use a ação \"Webhooks\" → POST, apontando para o endereço acima.": "Use the \"Webhooks\" action → POST, pointing to the address above.",
  "Incidentes": "Incidents",
  "Último acesso": "Last access",
  "Este follow-up ainda não deu nenhum passo.": "This follow-up hasn't taken any steps yet.",
  "Mostrando os primeiros passos — este follow-up tem histórico maior que o desta tela.": "Showing the first steps — this follow-up has more history than fits on this screen.",
  "Carregando o follow-up…": "Loading the follow-up…",
  "Não consegui carregar este follow-up. Recarregue a página; se persistir, ele pode ter sido removido.": "Couldn't load this follow-up. Reload the page; if it persists, it may have been removed.",
  "Voltar para a fila": "Back to the queue",
  "Fluxo": "Flow",
  "Adiar": "Postpone",
  "Ex.: Roteador de vendas": "E.g.: Sales router",
  "Perfil": "Profile",
  "CNPJ": "CNPJ",
  "Cole o endereço acima no campo \"Action\" (ou \"URL de envio\") do seu formulário.": "Paste the address above into the \"Action\" field (or \"Submit URL\") of your form.",
  "Descartar": "Discard",
  "Você": "You",
  "Cliente": "Client",
  "(sem texto)": "(no text)",
  "Cancelar resposta": "Cancel reply",
  "Todas as conexões ativas": "All active connections",
  "Conectando…": "Connecting…",
  "Uma conexão caiu": "A connection dropped",
  "Nenhuma conexão": "No connections",
  "Não foi possível verificar as conexões": "Couldn't check the connections",
  "Escaneie o QR": "Scan the QR code",
  "Parado": "Stopped",
  "Caiu": "Dropped",
  "Situação desconhecida": "Unknown status",
  "Número sem nome": "Unnamed number",
  "Etapa": "Stage",
  "Escolha o número": "Choose the number",
  "Mensagem": "Message",
  "Escolha o agente": "Choose the agent",
  "E-mail": "Email",
  "Quem": "Who",
  "ação": "action",
  "ações": "actions",
  "Ligar": "Turn on",
  "Seu nome": "Your name",
  "Selecione uma conversa para visualizar": "Select a conversation to view",
  "Modo somente-leitura. Use “Impersonate” para responder como atendente do tenant.": "Read-only mode. Use “Impersonate” to reply as the tenant's agent.",
  "Sem nome": "No name",
  "Buscar mensagem...": "Search message...",
  "Falha ao carregar conversas.": "Failed to load conversations.",
  "Nenhuma conversa encontrada.": "No conversation found.",
  "Falha ao carregar conversa.": "Failed to load conversation.",
  "Sem mensagens nesta conversa.": "No messages in this conversation.",
  "Modo somente-leitura.": "Read-only mode.",
  "Use “Impersonate” (em breve, S-11.07) para responder.": "Use “Impersonate” (coming soon, S-11.07) to reply.",
  "Contato anonimizado": "Anonymized contact",
  "Sem contato vinculado.": "No contact linked.",
  "Abrir tenant": "Open tenant",
  "Sem organização vinculada.": "No organization linked.",
  "Status:": "Status:",
  "Carregando": "Loading",
  "Admin": "Admin",
  "Manager": "Manager",
  "Viewer": "Viewer",
  "Aguardando": "Waiting",
  "Erro ao carregar conversas.": "Error loading conversations.",
  "Tentar novamente": "Try again",
  "Buscar conversas": "Search conversations",
  "Filtrar por número de WhatsApp": "Filter by WhatsApp number",
  "Filtrar por tag": "Filter by tag",
  "Anonimizado": "Anonymized",
  "Entrou por": "Came in through",
  "Posição": "Position",
  "na fila": "in the queue",
  "Última mensagem do cliente": "Client's last message",
  "Desde quando o cliente espera resposta": "How long the client has been waiting for a reply",
  "Arquivada": "Archived",
  "Aguardando o cliente": "Waiting for the client",
  "Nenhuma demanda aberta.": "No open cases.",
  "Demandas abertas": "Open cases",
  "Negócios recentes": "Recent deals",
  "Pedidos recentes": "Recent orders",
  "O que acontece a seguir?": "What happens next?",
  "Próximo passo desta demanda": "Next step for this case",
  "Não consegui salvar o próximo passo. Tente de novo.": "Couldn't save the next step. Try again.",
  "Nenhum funil configurado nesta organização.": "No pipeline configured in this organization.",
  "Não consegui ler estes dados.": "Couldn't read this data.",
  "Selecione uma conversa para ver detalhes do contato.": "Select a conversation to see the contact details.",
  "Conversa não encontrada ou fora do seu acesso.": "Conversation not found or outside your access.",
  "Selecione uma conversa": "Select a conversation",
  "Ou navegue com J e K": "Or navigate with J and K",
  "Ficha": "Card",
  "Ficha do contato": "Contact card",
  "Hoje": "Today",
  "Ontem": "Yesterday",
  "Erro ao carregar mensagens.": "Error loading messages.",
  "Nenhuma mensagem nesta conversa.": "No messages in this conversation.",
  "Carregar mais antigas": "Load older ones",
  "Lida": "Read",
  "Entregue": "Delivered",
  "Enviada": "Sent",
  "Responder a esta mensagem": "Reply to this message",
  "Opções da mensagem": "Message options",
  "Editar mensagem": "Edit message",
  "Apagar para todos": "Delete for everyone",
  "Apagar mensagem para todos?": "Delete message for everyone?",
  "O WhatsApp tentará remover esta mensagem também para o cliente.": "WhatsApp will try to remove this message for the client too.",
  "Mensagem editada.": "Message edited.",
  "Mensagem apagada para todos.": "Message deleted for everyone.",
  "Mensagem ocultada no CRM": "Message hidden in the CRM",
  "Mensagem ocultada no CRM.": "Message hidden in the CRM.",
  "Mensagem restaurada no CRM.": "Message restored in the CRM.",
  "Restaurar no CRM": "Restore in the CRM",
  "Ocultar no CRM": "Hide in the CRM",
  "Ocultar esta mensagem no CRM?": "Hide this message in the CRM?",
  "A mensagem continua na conversa do cliente e no registro da empresa. Um gestor pode restaurá-la aqui.": "The message stays in the client's conversation and in the company's record. A manager can restore it here.",
  "Esta mensagem não pode ser ocultada.": "This message can't be hidden.",
  "Não foi possível atualizar a mensagem.": "Couldn't update the message.",
  "Mensagem não encontrada.": "Message not found.",
  "Esta mensagem não pode ser alterada.": "This message can't be changed.",
  "O prazo para editar esta mensagem terminou.": "The time window to edit this message has ended.",
  "Este canal não permite alterar mensagens.": "This channel doesn't allow changing messages.",
  "WhatsApp indisponível no momento.": "WhatsApp is currently unavailable.",
  "Contato sem WhatsApp válido.": "Contact has no valid WhatsApp.",
  "O WhatsApp recusou a alteração da mensagem.": "WhatsApp refused the message change.",
  "O WhatsApp alterou a mensagem, mas o CRM não conseguiu atualizar o histórico.": "WhatsApp changed the message, but the CRM couldn't update the history.",
  "Esta mensagem foi apagada": "This message was deleted",
  "Visível só aqui no CRM": "Visible only here in the CRM",
  "editada": "edited",
  "O autor editou esta mensagem": "The author edited this message",
  "Erro desconhecido": "Unknown error",
  "Você passa a responder esta conversa e o atendimento automático para aqui.": "You now reply to this conversation and automatic support stops here.",
  "Religa o atendimento automático para este cliente — vale para todas as conversas dele.": "Turns automatic support back on for this client — it applies to all of their conversations.",
  "Devolve esta conversa ao atendimento automático.": "Returns this conversation to automatic support.",
  "Devolvendo...": "Returning...",
  "O atendimento automático para nesta conversa. O dono não muda.": "Automatic support stops in this conversation. The owner doesn't change.",
  "Pausando...": "Pausing...",
  "Fechar esta conversa?": "Close this conversation?",
  "Arquivar esta conversa?": "Archive this conversation?",
  "O atendimento é encerrado. Se o cliente escrever de novo, você pode reabrir.": "Support is closed. If the client writes again, you can reopen it.",
  "Arquivar encerra este atendimento e guarda a conversa no histórico. Se o cliente escrever de novo, ela volta.": "Archiving closes this support session and stores the conversation in the history. If the client writes again, it comes back.",
  "Arquivar encerra este atendimento e guarda a conversa no histórico. Se o cliente escrever de novo, ela volta. Arquivar?": "Archiving closes this support session and stores the conversation in the history. If the client writes again, it comes back. Archive?",
  "Arquivando...": "Archiving...",
  "Automático": "Automatic",
  "Alguém": "Someone",
  "Nota interna · só o time vê": "Internal note · only the team sees it",
  "Excluir nota": "Delete note",
  "Transferir conversa": "Transfer conversation",
  "A transferência é imediata: o atendente escolhido vira o responsável agora e a mudança fica registrada no histórico.": "The transfer is immediate: the chosen agent becomes the owner now, and the change is recorded in the history.",
  "Transferir para": "Transfer to",
  "Continuar pelo número": "Continue on the number",
  "Continuar por este número": "Continue on this number",
  "O cliente passa a receber as mensagens pelo número escolhido. Se a conversa lá estiver livre, você fica como responsável. O histórico deste número continua nesta conversa.": "The client now receives messages through the chosen number. If the conversation there is free, you become the owner. This number's history stays in this conversation.",
  "Este contato não tem telefone salvo, então não dá para falar com ele por outro número.": "This contact has no saved phone number, so you can't reach them on another number.",
  "A conversa neste número está com": "The conversation on this number is with",
  "outro atendente": "another agent",
  "Atendimento continua pelo outro número.": "Support continues on the other number.",
  "O número desta conversa não está conectado.": "This conversation's number isn't connected.",
  "Responder por outro número": "Reply on another number",
  "Carregando atendentes…": "Loading agents…",
  "Nenhum outro atendente disponível nesta organização.": "No other agent available in this organization.",
  "Motivo (opcional)": "Reason (optional)",
  "Ex.: cliente pediu falar com o financeiro": "E.g.: client asked to speak with finance",
  "Transferindo…": "Transferring…",
  "Gestor": "Manager",
  "Atalhos de teclado": "Keyboard shortcuts",
  "Próxima conversa": "Next conversation",
  "Conversa anterior": "Previous conversation",
  "Focar resposta": "Go to the reply field",
  "Enviar a mensagem": "Send the message",
  "Quebrar linha sem enviar": "Line break without sending",
  "Assumir conversa": "Take over conversation",
  "Fechar conversa": "Close conversation",
  "Mostrar atalhos": "Show shortcuts",
  "Sem tags no contato.": "No tags on the contact.",
  "Adicionar tag ao contato": "Add tag to contact",
  "Remover tag": "Remove tag",
  "Tags da conversa": "Conversation tags",
  "Aguarde uma nova mensagem do cliente para reabrir o atendimento nesta rede.": "Wait for a new message from the client to reopen support on this network.",
  "aguardando o cliente": "waiting for the client",
  "Tempo restante para responder. Uma nova mensagem do cliente reabre a janela.": "Time left to reply. A new message from the client reopens the window.",
  "Modelo enviado — a janela reabre quando o cliente responder.": "Template sent — the window reopens when the client replies.",
  "Não consegui enviar o modelo.": "Couldn't send the template.",
  "link da imagem": "image link",
  "Salvar este link no modelo": "Save this link to the template",
  "já há um link salvo": "there's already a saved link",
  "Link salvo no modelo.": "Link saved to the template.",
  "Link removido do modelo.": "Link removed from the template.",
  "Remover link": "Remove link",
  "Salvar link": "Save link",
  "Link salvo: o painel do modelo na conversa já vem preenchido com ele.": "Link saved: the template panel in the conversation now comes pre-filled with it.",
  "Link público (https) do arquivo. Salvo aqui, o painel do modelo na conversa já vem preenchido.": "Public (https) link to the file. Once saved here, the template panel in the conversation comes pre-filled.",
  "Use um link público que comece com https://": "Use a public link that starts with https://",
  "O modelo saiu, mas não consegui salvar o link nele.": "The template was sent, but I couldn't save the link to it.",
  "link do vídeo": "video link",
  "link do documento": "document link",
  "sufixo da URL": "URL suffix",
  "código do cupom": "coupon code",
  "A mídia do modelo entra por link público — a plataforma baixa o arquivo na hora do envio.": "The template's media comes in through a public link — the platform downloads the file when it's sent.",
  "Nenhum modelo aprovado ainda. Crie um em": "No approved template yet. Create one in",
  "Conexões → Templates": "Connections → Templates",
  "e envie quando a plataforma aprovar.": "and send it once the platform approves it.",
  "Modelo aprovado": "Approved template",
  "Este modelo pede": "This template asks for",
  "valor(es) e ainda não dá para preenchê-los aqui — envie por": "value(s) and there's no way to fill them in here yet — send from",
  "ou escolha um modelo sem parâmetros.": "or choose a template without parameters.",
  "O cliente nunca escreveu": "The client never wrote",
  "Janela fechada há": "Window closed",
  "só modelo": "template only",
  "Passaram 24h desde a última mensagem do cliente. Só um modelo aprovado sai daqui — texto livre é recusado pela plataforma.": "24h have passed since the client's last message. Only an approved template can go out from here — free text is rejected by the platform.",
  "Tempo restante para escrever texto livre. Depois disso, só modelo aprovado.": "Time left to write free text. After that, only an approved template.",
  "Janela": "Window",
  "Lembrete ativo": "Active reminder",
  "Cancelar lembrete": "Cancel reminder",
  "Em 1 hora": "In 1 hour",
  "Em 3 horas": "In 3 hours",
  "Em 24 horas": "In 24 hours",
  "Anexar": "Attach",
  "Fotos e vídeos": "Photos and videos",
  "Documento": "Document",
  "Enviar anexo": "Send attachment",
  "Legenda (opcional)": "Caption (optional)",
  "Legenda": "Caption",
  "Gravar áudio": "Record audio",
  "Cancelar gravação": "Cancel recording",
  "Enviar áudio": "Send audio",
  "Não consegui acessar o microfone. Verifique a permissão do navegador.": "Couldn't access the microphone. Check your browser permission.",
  "Enviar contato": "Send contact",
  "Escolha alguém da base ou informe nome e telefone — como no WhatsApp.": "Choose someone from your contacts or enter a name and phone number — just like in WhatsApp.",
  "Buscar por nome ou telefone…": "Search by name or phone…",
  "Nenhum contato encontrado na base.": "No contact found.",
  "Nenhum contato com telefone na base.": "No contact with a phone number found.",
  "Enviar número informado": "Send the entered number",
  "Ou informe um contato": "Or enter a contact",
  "Como aparece no cartão": "How it appears on the card",
  "Sugerir resposta": "Suggest reply",
  "Emoji": "Emoji",
  "Templates de script": "Script templates",
  "Nenhum template. Crie em Configurações.": "No templates. Create one in Settings.",
  "Mídia indisponível": "Media unavailable",
  "Anexo da nota apagado pela política de retenção.": "Note attachment deleted by the retention policy.",
  "Anexo da nota apagado pela política de retenção ({n} dias)": "Note attachment deleted by the retention policy ({n} days)",
  "Áudio": "Audio",
  "Imagem": "Image",
  "Figurinha": "Sticker",
  "Vídeo": "Video",
  "Pausar áudio": "Pause audio",
  "Reproduzir áudio": "Play audio",
  "Progresso do áudio": "Audio progress",
  "Velocidade de reprodução": "Playback speed",
  "Ampliar imagem": "Zoom image",
  "Baixar imagem": "Download image",
  "Imagem recebida": "Image received",
  "Transcrição": "Transcript",
  "Transcrevendo…": "Transcribing…",
  "Imagem da nota interna": "Internal note image",
  "Baixar": "Download",
  "Abrir conversa com este contato": "Open conversation with this contact",
  "Localização compartilhada": "Shared location",
  "Abrir no mapa": "Open in map",
  "Não foi possível abrir a conversa.": "Couldn't open the conversation.",
  "Enter salva a nota · Shift+Enter quebra linha": "Enter saves the note · Shift+Enter adds a line break",
  "Enter envia · Shift+Enter quebra linha": "Enter sends · Shift+Enter adds a line break",
  "sem domingo": "no Sundays",
  "horário de": "hours for",
  "Fora da janela de envio": "Outside the sending window",
  "A resposta fica agendada para a próxima abertura da janela, às": "The reply is scheduled for the next time the window opens, at",
  "isso protege o número contra bloqueio do WhatsApp.": "this protects the number from being blocked by WhatsApp.",
  "Este número ainda está em aquecimento e o limite diário de envios dele foi atingido. Enviar além disso arriscaria bloqueio pelo WhatsApp — libera de novo amanhã, a partir das": "This number is still warming up and has reached its daily sending limit. Sending more would risk WhatsApp blocking it — it opens up again tomorrow, starting at",
  "O limite diário de envios do número foi atingido — proteção contra bloqueio do WhatsApp. Libera de novo amanhã, a partir das": "The number's daily sending limit has been reached — a protection against WhatsApp blocking it. It opens up again tomorrow, starting at",
  "A mesma mensagem estava se repetindo em massa por este número. O envio foi segurado para variar o texto e não parecer robô para o WhatsApp.": "The same message was being sent repeatedly in bulk from this number. The send was held back to vary the text so it doesn't look like a bot to WhatsApp.",
  "O contato pediu para não receber mensagens (opt-out). Nada será enviado a ele.": "The contact asked not to receive messages (opt-out). Nothing will be sent to them.",
  "Este contato foi anonimizado (LGPD) — é proibido enviar qualquer mensagem a ele.": "This contact has been anonymized (LGPD) — it's forbidden to send them any message.",
  "Não há base legal (LGPD) para o primeiro contato de prospecção com este lead. O time precisa regularizar o cadastro antes de abordar.": "There's no legal basis (LGPD) for the first prospecting contact with this lead. The team needs to sort out the record before reaching out.",
  "A resposta prometia um preço ou condição fora da tabela aprovada. O assistente foi orientado a corrigir antes de enviar.": "The reply promised a price or condition outside the approved price list. The assistant was told to fix it before sending.",
  "A resposta continha uma promessa não autorizada. O assistente foi orientado a reescrever antes de enviar.": "The reply contained an unauthorized promise. The assistant was told to rewrite it before sending.",
  "A primeira mensagem a um contato novo precisa se apresentar como assistente virtual. O assistente foi orientado a corrigir antes de enviar.": "The first message to a new contact needs to identify itself as a virtual assistant. The assistant was told to fix it before sending.",
  "Uma trava de segurança segurou esta resposta": "A safety lock held back this reply",
  "Ela não foi enviada ao contato.": "It wasn't sent to the contact.",
  "Resposta segurada pela proteção do número": "Reply held back by number protection",
  "Resposta bloqueada por conformidade": "Reply blocked for compliance",
  "Resposta retida para correção": "Reply held for correction",
  "Você não tem nenhuma organização ativa. Aceite um convite ou contate o admin.": "You don't have any active organization. Accept an invite or contact the admin.",
  "Você não tem nenhuma organização ativa. Configure sua organização ou aceite um convite.": "You don't have any active organization. Set up your organization or accept an invite.",
  "Configurar minha organização": "Set up my organization",
  "Campos personalizados": "Custom fields",
  "Campos definidos no funil padrão da organização.": "Fields defined in the organization's default pipeline.",
  "Configure sua organização": "Set up your organization",
  "Sua conta foi confirmada, mas a organização inicial ainda não foi criada. Informe o nome da sua empresa para concluir o primeiro acesso e abrir o onboarding do CRM.": "Your account is confirmed, but the initial organization hasn't been created yet. Enter your company's name to complete your first login and start the CRM onboarding.",
  "Se você recebeu um convite, não crie uma organização nova. Use o link do convite ou peça ao administrador para reenviá-lo.": "If you received an invite, don't create a new organization. Use the invite link or ask your admin to resend it.",
  "Preparando seu ambiente…": "Setting up your environment…",
  "Continuar para o onboarding": "Continue to onboarding",
  "Informe um nome de empresa com 2 a 120 caracteres.": "Enter a company name with 2 to 120 characters.",
  "Muitas tentativas. Aguarde alguns minutos antes de tentar novamente.": "Too many attempts. Wait a few minutes before trying again.",
  "Esta conta tem um convite pendente ou inválido. Use o link do convite ou peça um novo ao administrador.": "This account has a pending or invalid invite. Use the invite link or ask your admin for a new one.",
  "Não foi possível concluir a organização agora. Tente novamente ou contate o administrador da instalação.": "Couldn't finish setting up the organization right now. Try again or contact the installation's admin.",
  "Adicionar tag à conversa": "Add tag to conversation",
  "Fechar conversa?": "Close conversation?",
  "O cliente ainda não escreveu — a janela de 24h nunca abriu. Só um modelo aprovado sai daqui.": "The client hasn't written yet — the 24-hour window never opened. Only an approved template can go out from here.",
  "A janela de 24h fechou há": "Time since the 24-hour window closed:",
  "Só um modelo aprovado sai daqui — texto livre é recusado pela plataforma.": "Only an approved template can go out from here — free text is rejected by the platform.",
  "Contato bloqueado — envio de mensagens desabilitado.": "Contact blocked — sending messages disabled.",
  "Contato anonimizado — não é possível enviar mensagens.": "Contact anonymized — messages can't be sent.",
  "Responsável": "Owner",
  "Boas-vindas ao": "Welcome to",
  "Vamos montar quem vai atender seus clientes — e onde ele vai trabalhar.": "Let's set up who'll handle your clients — and where they'll work.",
  "Você já instalou o sistema. Isto aqui já está de pé:": "You've already installed the system. Here's what's already up and running:",
  "Servidor no ar e banco de dados instalado": "Server online and database installed",
  "Inteligência contratada:": "AI you signed up for:",
  "Chave cadastrada — conferindo com a empresa de IA": "Key registered — checking with the AI provider",
  "Falta a chave da inteligência artificial": "The AI key is missing",
  "WhatsApp pronto para conectar seu número": "WhatsApp ready to connect your number",
  "O WhatsApp desta instalação ainda não subiu": "This installation's WhatsApp hasn't started yet",
  "Funil de vendas criado:": "Sales pipeline created:",
  "Nenhum funil de vendas ainda": "No sales pipeline yet",
  "Agora é montar quem vai atender por você.": "Now it's time to set up who'll handle things for you.",
  "O que falta a gente resolve nos próximos passos.": "We'll sort out what's missing in the next steps.",
  "Pular tudo (DEV)": "Skip everything (DEV)",
  "Como se chama o seu negócio?": "What's your business called?",
  "É o nome que aparece para o seu time e nos relatórios. Pode ser clínica, loja, escritório — o que for seu.": "It's the name your team sees and that shows up in reports. It can be a clinic, a shop, an office — whatever yours is.",
  "O que vocês fazem?": "What do you do?",
  "Ex.: clínica odontológica, ou venda de roupa fitness pelo WhatsApp": "E.g.: a dental clinic, or selling fitness wear over WhatsApp",
  "Uma linha basta. É com isso que seu funcionário aprende com quem ele está falando — e que a gente monta o quadro de clientes do seu jeito.": "One line is enough. That's how your employee learns who they're talking to — and how we build your client board your way.",
  "Onde você atende": "Where you work",
  "Decide o horário em que seu funcionário pode falar com clientes.": "Decide the hours your employee can talk to clients.",
  "Li e aceito os": "I've read and accept the",
  "Termos de Uso": "Terms of Use",
  "e a": "and the",
  "Política de Privacidade": "Privacy Policy",
  "Continuar": "Continue",
  "Aceite os termos para continuar.": "Accept the terms to continue.",
  "Dê um telefone a ele": "Give it a phone number",
  "É por este número que ele vai atender seus clientes. Se você conecta pelo celular, tenha ele por perto.": "This is the number it'll use to reach your clients. If you're connecting from your phone, keep it nearby.",
  "Pronto para conectar": "Ready to connect",
  "O código expirou": "The code expired",
  "Não consegui falar com o WhatsApp": "Couldn't reach WhatsApp",
  "Escaneie o código abaixo com o celular que vai atender.": "Scan the code below with the phone that'll be used for support.",
  "Isso leva alguns segundos. O código aparece aqui sozinho.": "This takes a few seconds. The code will appear here on its own.",
  "O número está no ar. Seguindo para o próximo passo.": "The number is online. Moving on to the next step.",
  "É normal — ele vale poucos minutos. Dá para gerar outro.": "That's normal — it's only valid for a few minutes. You can generate another one.",
  "O serviço roda no seu servidor e não respondeu agora.": "The service runs on your server and didn't respond just now.",
  "Escolher outra forma": "Choose another way",
  "Falha ao pular:": "Failed to skip:",
  "Pular por enquanto": "Skip for now",
  "Falha ao marcar passo:": "Failed to mark step:",
  "Conectei em outro lugar": "I connected somewhere else",
  "o servidor respondeu": "the server responded",
  "Não consegui gerar outro código. Tente de novo em alguns segundos.": "Couldn't generate another code. Try again in a few seconds.",
  "Não consegui falar com o servidor. Confira sua conexão e tente de novo.": "Couldn't reach the server. Check your connection and try again.",
  "Como você já usa esse número?": "How do you already use that number?",
  "Existe mais de um jeito de ter WhatsApp para empresa, e cada um conecta de um jeito. Se você nunca ouviu falar dos outros dois, é o primeiro.": "There's more than one way to have WhatsApp for business, and each one connects differently. If you've never heard of the other two, it's the first one.",
  "Leio um código com o celular": "I scan a code with my phone",
  "É assim para quase todo mundo. Você abre o WhatsApp no celular que vai atender e aponta para um código que aparece aqui.": "That's how almost everyone does it. You open WhatsApp on the phone that'll handle support and point it at a code that shows up here.",
  "Tenho conta oficial na Meta": "I have an official Meta account",
  "Você cadastrou o número na Meta e tem as credenciais em mãos. Não usa o celular para conectar.": "You registered the number with Meta and have the credentials on hand. You don't use your phone to connect.",
  "Contrato de um provedor parceiro": "Contracted with a partner provider",
  "Uma empresa parceira cuida do seu WhatsApp e te deu uma chave de acesso.": "A partner company handles your WhatsApp and gave you an access key.",
  "Este servidor ainda não está pronto para RECEBER por este caminho.": "This server isn't ready to RECEIVE through this path yet.",
  "Dá para conectar e já enviar, mas as respostas do cliente não vão chegar até quem administra a instalação cadastrar o App da Meta, em Admin › API Oficial (Meta). Se você quer atender hoje, o caminho do código com o celular funciona agora — e dá para trocar depois, sem perder nada.": "You can connect and start sending now, but client replies won't arrive until whoever administers the installation registers the Meta App, in Admin › Official API (Meta). If you want to start today, the code-with-phone path works right now — and you can switch later without losing anything.",
  "O WhatsApp desta instalação ainda não subiu.": "This installation's WhatsApp hasn't started yet.",
  "Ele roda no seu próprio servidor. Dá para seguir sem ele agora e conectar o número depois, em": "It runs on your own server. You can move on without it for now and connect the number later, in",
  "Canais › Conexões": "Channels › Connections",
  "seu funcionário fica pronto de qualquer jeito, só não terá por onde atender ainda.": "your employee will be ready either way, it just won't have anywhere to handle chats yet.",
  "Não consegui carregar o código agora. Ele deve reaparecer sozinho em instantes — se não aparecer, gere outro abaixo.": "Couldn't load the code right now. It should reappear on its own in a moment — if it doesn't, generate another one below.",
  "Código QR para conectar o WhatsApp": "QR code to connect WhatsApp",
  "Conectado! Avançando…": "Connected! Moving on…",
  "O código expirou antes de alguém escanear. É normal — ele vale só alguns minutos.": "The code expired before anyone scanned it. That's normal — it's only valid for a few minutes.",
  "Deixe o WhatsApp já aberto em": "Keep WhatsApp already open in",
  "Aparelhos conectados": "Linked devices",
  "antes de gerar o próximo, que aí dá tempo de sobra.": "before generating the next one, so you'll have plenty of time.",
  "Gerar novo QR Code": "Generate new QR code",
  "O serviço de WhatsApp desta instalação não respondeu. Ele roda no seu servidor, junto com o resto do sistema — quem instalou consegue religá-lo.": "This installation's WhatsApp service didn't respond. It runs on your server, along with the rest of the system — whoever installed it can restart it.",
  "Detalhe técnico:": "Technical detail:",
  "Tentando…": "Trying…",
  "Importe pedidos, clientes e produtos da sua loja Nuvemshop.": "Import orders, customers, and products from your Nuvemshop store.",
  "Ao clicar em": "By clicking",
  "você será redirecionado para autorizar o": "you'll be redirected to authorize",
  "na sua conta Nuvemshop.": "in your Nuvemshop account.",
  "Nuvemshop ainda não configurado neste ambiente.": "Nuvemshop isn't set up in this environment yet.",
  "Pule por enquanto e configure depois em Integrações.": "Skip for now and set it up later in Integrations.",
  "Já conectei": "I already connected",
  "Treine seu funcionário": "Train your employee",
  "Quem ele é, como fala e o que pode prometer. Dá para mudar tudo depois.": "Who it is, how it talks, and what it can promise. You can change all of it later.",
  "da inteligência escolhida na instalação": "from the AI chosen for the installation",
  "da": "from",
  "Falha ao criar agente:": "Failed to create agent:",
  "Atendente criado, mas ainda não está no ar.": "Agent created, but it's not online yet.",
  "Agente criado, mas ainda não publicado.": "Agent created, but not published yet.",
  "Como ele vai se chamar": "What it'll be called",
  "É o nome que aparece para o seu time. O cliente vê só a conversa.": "It's the name your team sees. The client only sees the conversation.",
  "O jeito dele falar": "How it talks",
  "As regras da casa (opcional)": "House rules (optional)",
  "Nunca prometa desconto sem confirmar com uma pessoa.": "Never promise a discount without confirming with a person.",
  "Horário de atendimento: 9h às 18h, de segunda a sexta.": "Support hours: 9 AM to 6 PM, Monday to Friday.",
  "Sempre chame o cliente pelo primeiro nome.": "Always call the client by their first name.",
  "O que vale para qualquer atendimento aqui. Pode deixar em branco agora e escrever depois — ele aprende com você ao longo do tempo.": "What applies to any conversation here. You can leave it blank for now and write it later — it learns from you over time.",
  "Ele já vem sabendo": "It already knows",
  "E nunca vai fazer": "And will never do",
  "Essas conferências acontecem antes de cada mensagem sair, e não têm interruptor.": "These checks happen before every message goes out, and they can't be turned off.",
  "O atendente foi criado, mas as": "The agent was created, but the",
  "regras da casa": "house rules",
  "não foram gravadas. Copie o que você escreveu antes de sair — e salve de novo em": "weren't saved. Copy what you wrote before leaving — and save it again in",
  "IA › Memória": "AI › Memory",
  "Erro do banco de dados:": "Database error:",
  "Seu atendente foi criado, mas ficou como": "Your agent was created, but it's stuck as",
  "rascunho": "draft",
  "— ele ainda não tem com o que pensar.": "— it still doesn't have anything to think with.",
  "Não achei chave": "Couldn't find a key",
  "nem cadastrada aqui, nem vinda da instalação. Cole a chave no campo acima («o cérebro dele») e crie o atendente de novo — ou cadastre em": "neither registered here nor provided by the installation. Paste the key in the field above (\"its brain\") and create the agent again — or register it in",
  "IA › Credenciais": "AI › Credentials",
  "A chave que você colou ainda não foi confirmada pelo provedor.": "The key you pasted hasn't been confirmed by the provider yet.",
  "Assim que ela for confirmada, publique de novo — não precisa colar outra.": "Once it's confirmed, publish again — no need to paste another one.",
  "Continuar sem publicar": "Continue without publishing",
  "— e rascunho não responde mensagem.": "— and a draft doesn't reply to messages.",
  "Os modelos": "The models",
  "que esta instalação conhece não sabem usar ferramentas — sem isso ele conversaria bem e nunca criaria um cliente nem moveria um negócio no funil. Escolha outra empresa de IA em": "that this installation knows about can't use tools — without that, it would chat fine but never create a client or move a deal in the pipeline. Choose another AI provider in",
  "IA › Provedores": "AI › Providers",
  "Esta instalação ainda não tem a lista de modelos": "This installation doesn't have the list of models yet",
  "Ela é baixada automaticamente uma vez por dia; depois disso, publique em": "It's downloaded automatically once a day; after that, publish in",
  "IA › Agentes": "AI › Agents",
  "Seu agente foi criado, mas ficou como": "Your agent was created, but it's stuck as",
  "não consegui ler os números de WhatsApp desta instalação, então não dá pra dizer em qual número ele atenderia — e rascunho não responde mensagem.": "I couldn't read this installation's WhatsApp numbers, so I can't tell which number it would use — and a draft doesn't reply to messages.",
  "Tente de novo no botão abaixo (clicar de novo não cria um segundo agente) ou siga agora e publique depois em": "Try again with the button below (clicking again won't create a second agent) or move on now and publish later in",
  "Pular": "Skip",
  "Criar e continuar": "Create and continue",
  "Ele ainda não tem cérebro": "It doesn't have a brain yet",
  "Seu funcionário pensa com a inteligência artificial que você contratar. A instalação não trouxe nenhuma chave — cole a sua aqui e ele já nasce funcionando.": "Your employee thinks using the AI you sign up for. The installation didn't come with a key — paste yours here and it'll start working right away.",
  "Qual você contratou": "Which one did you sign up for",
  "Esta escolha passa a valer para a empresa inteira: é esta inteligência que atende seus clientes.": "This choice applies to your whole company: this is the AI that handles your clients.",
  "A chave": "The key",
  "Cole aqui a chave que a empresa de IA te deu": "Paste the key the AI provider gave you here",
  "Chave guardada. Agora ele pode pensar.": "Key saved. Now it can think.",
  "A chave foi guardada. A lista de modelos desta empresa de IA ainda não chegou nesta instalação — por enquanto a IA da empresa continua a anterior. Não precisa colar a chave de novo.": "The key was saved. This AI provider's list of models hasn't reached this installation yet — for now the company's AI stays the same as before. No need to paste the key again.",
  "A chave foi guardada, mas não consegui mudar a IA da empresa agora. Dá para trocar em IA › Provedores.": "The key was saved, but I couldn't change the company's AI right now. You can switch it in AI › Providers.",
  "Guardando...": "Saving...",
  "Guardar a chave": "Save the key",
  "Ela é guardada cifrada — nem nós conseguimos lê-la depois.": "It's stored encrypted — not even we can read it afterward.",
  "O cérebro dele:": "Its brain:",
  "final": "ending in",
  "Conferindo se a chave tem crédito…": "Checking whether the key has credit…",
  "Testei agora: a chave respondeu e tem crédito.": "Just tested it: the key responded and has credit.",
  "A chave foi aceita, mas o teste não passou:": "The key was accepted, but the test didn't pass:",
  "A empresa de IA recusou por falta de saldo ou limite de uso. Adicione crédito na conta dela — sem isso ele não responde a nenhum cliente.": "The AI provider declined due to insufficient balance or usage limit. Add credit to its account — without that, it won't reply to any client.",
  "A empresa de IA não aceitou esta chave. Confira se ela foi colada inteira e se é a chave do provedor escolhido.": "The AI provider didn't accept this key. Check that it was pasted in full and that it's the key for the provider you chose.",
  "A empresa de IA não reconhece o modelo escolhido para ele. Dá para escolher outro em IA › Provedores.": "The AI provider doesn't recognize the model chosen for it. You can choose another one in AI › Providers.",
  "Não consegui falar com a empresa de IA agora — rede ou serviço fora do ar. Isto não é a chave: tente de novo em minutos.": "Couldn't reach the AI provider right now — network or service down. This isn't about the key: try again in a few minutes.",
  "A empresa de IA recusou a chamada de teste, e não sei dizer o motivo pelo que ela respondeu. Confira o saldo e a chave na conta da empresa de IA.": "The AI provider declined the test call, and I can't tell why from its response. Check the balance and the key in the AI provider's account.",
  "Se for falta de crédito, adicione saldo na conta da empresa de IA — sem isso ele não responde a nenhum cliente.": "If it's a lack of credit, add balance to the AI provider's account — without that, it won't reply to any client.",
  "Não consegui testar o crédito agora. Dá para seguir — mas confira o saldo na conta da empresa de IA antes de confiar nele.": "Couldn't test the credit right now. You can move on — but check the balance in the AI provider's account before relying on it.",
  "Pronta para uso.": "Ready to use.",
  "Onde ele organiza seus clientes": "Where it organizes your clients",
  "Cada cliente vira um cartão que anda por essas colunas. Ele mesmo move o cartão conforme a conversa avança — por isso cada coluna diz também quando ele deve usá-la.": "Each client becomes a card that moves through these columns. It moves the card itself as the conversation progresses — that's why each column also says when it should use it.",
  "Seu funcionário montou este quadro olhando o que você me contou sobre o negócio. Ajuste o que quiser.": "Your employee built this board based on what you told me about the business. Adjust whatever you want.",
  "Não consegui pedir uma sugestão para o seu funcionário agora": "Couldn't ask your employee for a suggestion right now",
  "Comecei por um quadro pronto de": "I started from a ready-made board for",
  "Isso não trava nada: escolha outro modelo abaixo ou ajuste as colunas na mão. Dá para mudar tudo depois, quando quiser.": "This doesn't lock anything in: choose another template below or adjust the columns by hand. You can change everything later, whenever you want.",
  "Nome do quadro": "Board name",
  "Nome da coluna": "Column name",
  "Ele move o cliente para cá quando": "It moves the client here when",
  "Coluna que só vocês movem — ele não mexe nesta.": "A column only you move — it doesn't touch this one.",
  "obrigatória": "required",
  "Adicionar coluna": "Add column",
  "colunas é o máximo — mais que isso não cabe na tela do celular.": "columns is the max — any more won't fit on a phone screen.",
  "O que veio na instalação": "What came with the installation",
  "Este é o quadro padrão, feito para loja online. Ao continuar, ele é substituído pelo de cima.": "This is the default board, made for online stores. If you continue, it'll be replaced by the one above.",
  "Prefiro começar de um modelo pronto": "I'd rather start from a ready-made template",
  "Dê um nome à coluna em branco.": "Give the blank column a name.",
  "Usar este quadro": "Use this board",
  "Veja ele atender": "Watch it handle a chat",
  "Escreva como se fosse um cliente. Nada é enviado pelo WhatsApp — é só um ensaio, entre você e ele.": "Write as if you were a client. Nothing is sent through WhatsApp — it's just a rehearsal, between you and it.",
  "seu funcionário": "your employee",
  "O ensaio falhou": "The rehearsal failed",
  "o ensaio terminou como": "the rehearsal ended as",
  "Ele executou, mas não devolveu texto nenhum.": "It ran, but didn't return any text.",
  "Você ainda não montou seu funcionário.": "You haven't set up your employee yet.",
  "Sem ninguém treinado, não há o que testar. Dá para voltar ao passo anterior agora ou fazer isso depois, em IA › Agentes.": "With no one trained, there's nothing to test. You can go back to the previous step now or do this later, in AI › Agents.",
  "está como": "is set as",
  "ainda não foi para o ar.": "hasn't gone live yet.",
  "Rascunho não responde mensagem, então não há o que ensaiar. O passo anterior explicou o que falta; você pode resolver depois em IA › Agentes.": "A draft doesn't reply to messages, so there's nothing to rehearse. The previous step explained what's missing; you can fix it later in AI › Agents.",
  "Escreva como se fosse um cliente": "Write as if you were a client",
  "Ele está pensando...": "It's thinking...",
  "Mandar mensagem": "Send message",
  "respondeu": "replied",
  "Esta conversa não foi enviada a ninguém e não aparece no seu inbox.": "This conversation wasn't sent to anyone and doesn't show up in your inbox.",
  "Ele não conseguiu responder — e é melhor descobrir isso agora do que com um cliente de verdade.": "It couldn't reply — and it's better to find that out now than with a real client.",
  "Motivo:": "Reason:",
  "As causas mais comuns são a chave da empresa de IA sem saldo ou o modelo indisponível. Dá para conferir em": "The most common causes are the AI provider's key having no balance or the model being unavailable. You can check this in",
  "e seguir daqui mesmo — o que você montou está salvo.": "and continue right from here — what you set up is saved.",
  "Não consegui salvar este passo.": "Couldn't save this step.",
  "Quem trabalha com ele": "Who works with it",
  "Seu funcionário não trabalha sozinho: quando ele passar uma conversa adiante, é uma dessas pessoas que atende.": "Your employee doesn't work alone: when it hands a conversation off, one of these people takes over.",
  "Esta instalação ainda não envia e-mail.": "This installation doesn't send email yet.",
  "Você recebe um link para cada pessoa e manda por onde quiser — WhatsApp, e-mail, o que preferir. O link é o convite: quem abrir entra na sua empresa.": "You get a link for each person and send it however you like — WhatsApp, email, whatever you prefer. The link is the invite: whoever opens it joins your company.",
  "Falha:": "Failure:",
  "Adicione ao menos um email ou clique em Pular.": "Add at least one email or click Skip.",
  "convite(s) não puderam ser enviados por email. Copie os links abaixo e envie você mesmo.": "invite(s) couldn't be sent by email. Copy the links below and send them yourself.",
  "E-mail de quem vai trabalhar com ele": "Email of who'll work with it",
  "O que essas pessoas podem fazer": "What these people can do",
  "Esta instalação não envia e-mail. Os convites estão prontos — copie o link de cada pessoa e mande por onde você já fala com ela:": "This installation doesn't send email. The invites are ready — copy each person's link and send it through however you already talk to them:",
  "Link copiado.": "Link copied.",
  "Não consegui copiar — selecione e copie o link manualmente.": "Couldn't copy — select and copy the link manually.",
  "Copiar link": "Copy link",
  "Tudo pronto!": "All set!",
  "Seu funcionário está montado. Daqui em diante é só acompanhar.": "Your employee is set up. From here on, just keep an eye on it.",
  "Seu funcionário já está de pé. O que ficou para depois continua te esperando.": "Your employee is already up and running. What you left for later is still waiting for you.",
  "Quase lá!": "Almost there!",
  "O passo da IA ficou para depois: ele ainda não foi treinado nem colocado no ar.": "The AI step was left for later: it hasn't been trained or put online yet.",
  "Ele já foi treinado, mas o atendimento ainda não foi publicado — ele segue em rascunho.": "It's already been trained, but the assistant hasn't been published yet — it's still a draft.",
  "você pulou": "you skipped",
  "ainda não": "not yet",
  "O que mais tem aqui": "What else is here",
  "Você não precisa mexer em nada disso agora. É só para saber que existe.": "You don't need to touch any of this now. It's just so you know it exists.",
  "Como funciona": "How it works",
  "Finalizando...": "Finishing...",
  "Começar a usar": "Start using",
  "As conversas": "The conversations",
  "É aqui que as conversas chegam, com você e ele atendendo lado a lado.": "This is where conversations arrive, with you and it responding side by side.",
  "O cliente manda uma mensagem no WhatsApp": "The client sends a message on WhatsApp",
  "Ele responde sozinho, seguindo as regras da casa que você escreveu": "It responds on its own, following the house rules you wrote",
  "Se você entrar na conversa, ele sai da frente e deixa você atender": "If you join the conversation, it steps aside and lets you take over",
  "O quadro de clientes": "The client board",
  "Cada cliente vira um card, e ele mesmo move o card conforme a conversa anda.": "Each client becomes a card, and it moves the card on its own as the conversation progresses.",
  "Cada cliente vira um cartão, na primeira coluna": "Each client becomes a card, in the first column",
  "Conforme a conversa avança, ele move o cartão de coluna sozinho": "As the conversation progresses, it moves the card between columns on its own",
  "Você arrasta o cartão na mão quando quiser — o quadro é seu": "You can drag the card by hand whenever you want — the board is yours",
  "Voltar a falar com quem sumiu": "Reconnect with people who disappeared",
  "Para nenhum cliente sumir no silêncio — ele volta a falar sozinho, na hora certa.": "So no client disappears into silence — it reaches back out on its own, at the right time.",
  "O cliente para de responder no meio da conversa": "The client stops responding in the middle of the conversation",
  "Depois do tempo que você definir, ele manda uma mensagem puxando o assunto": "After the time you set, it sends a message bringing up the topic again",
  "Se o cliente responder, o retorno para na hora — ninguém é perseguido": "If the client responds, the follow-up stops right away — no one is chased",
  "Se o cliente pedir para parar, ele para e não volta a escrever": "If the client asks to stop, it stops and doesn't write again",
  "E você pode pausar, adiar, pular um passo ou cancelar quando quiser": "And you can pause, postpone, skip a step, or cancel whenever you want",
  "O que está esfriando": "What's going cold",
  "Quem esfriou e ainda está aberto, para você agir antes de perder.": "Who's gone cold and is still open, so you can act before losing them.",
  "Ele observa há quanto tempo cada negócio em aberto não tem resposta": "It tracks how long each open deal has gone without a response",
  "Os que estão esfriando sobem para o topo desta lista": "The ones going cold rise to the top of this list",
  "Você decide quem merece um empurrão seu, em vez de descobrir tarde demais": "You decide who deserves a nudge from you, instead of finding out too late",
  "Quando ele pede ajuda": "When it asks for help",
  "Quando ele trava em algo que só uma pessoa resolve, o pedido aparece aqui.": "When it gets stuck on something only a person can solve, the request shows up here.",
  "Ele encontra algo que não pode decidir sozinho — um desconto, uma exceção, um caso estranho": "It runs into something it can't decide on its own — a discount, an exception, a strange case",
  "Em vez de inventar, ele para e abre um pedido aqui": "Instead of making something up, it stops and opens a request here",
  "Você decide, e ele volta a andar com a sua resposta": "You decide, and it moves forward again with your answer",
  "As ideias dele": "Its ideas",
  "Com o tempo ele sugere as próprias melhorias — e você decide se entram.": "Over time it suggests its own improvements — and you decide whether they go live.",
  "Ele acompanha os próprios atendimentos e percebe o que poderia ir melhor": "It tracks its own conversations and notices what could go better",
  "Escreve a sugestão aqui, em português, e espera": "Writes the suggestion here, in Portuguese, and waits",
  "Nada muda sozinho: só entra em vigor quando VOCÊ aprovar": "Nothing changes on its own: it only takes effect when YOU approve it",
  "Próximo e caloroso": "Close and warm",
  "Conversa como gente, puxa assunto, tranquiliza. Bom para quem vende no dia a dia.": "Talks like a person, starts conversations, reassures. Good for day-to-day sellers.",
  "Objetivo e cordial": "Direct and cordial",
  "Vai direto ao ponto sem ser seco, e sempre indica o próximo passo.": "Gets straight to the point without being blunt, and always points to the next step.",
  "Curto e prático": "Short and practical",
  "Frases curtas, pergunta só o essencial e chama uma pessoa cedo.": "Short sentences, asks only what's essential, and brings in a person early.",
  "Somente leitura": "Read only",
  "Assistente com autonomia de operação": "Assistant with operating autonomy",
  "Gerente": "Manager",
  "Administrador": "Administrator",
  "acabou de chamar e ninguém respondeu ainda": "just reached out and no one has responded yet",
  "já foi respondido": "already responded to",
  "ele está entendendo o que a pessoa precisa": "it's figuring out what the person needs",
  "já dá para saber o que oferecer": "it's already clear what to offer",
  "está fechando preço, horário ou condições": "is settling on price, time, or terms",
  "fechou negócio": "closed the deal",
  "não fechou": "didn't close",
  "seu funcionário ainda não está no ar": "your employee isn't live yet",
  "a resposta não veio no formato esperado": "the response didn't come in the expected format",
  "Clínica, consultório ou salão": "Clinic, medical office, or salon",
  "Imobiliária ou corretor": "Real estate agency or broker",
  "Serviços, agência ou obra": "Services, agency, or construction",
  "Curso, mentoria ou infoproduto": "Course, mentorship, or info product",
  "Loja — online ou de rua": "Store — online or brick-and-mortar",
  "Outro tipo de negócio": "Another type of business",
  "Listar oportunidades do funil": "List deals in the pipeline",
  "Ver uma oportunidade": "View a deal",
  "Listar funis": "List pipelines",
  "Criar oportunidade no funil": "Create a deal in the pipeline",
  "Atualizar uma oportunidade": "Update a deal",
  "Mover oportunidade de etapa": "Move a deal between stages",
  "Ver as compras do cliente": "View the client's purchases",
  "Procurar produto na loja": "Search for a product in the store",
  "Anotar dado que o cliente informou": "Note down information the client provided",
  "Procurar cliente": "Search for a client",
  "Ver ficha do cliente": "View client record",
  "Ver as etapas de um funil": "View the stages of a pipeline",
  "Respeitar quem pediu para parar": "Respect those who asked to stop",
  "Respeitar dados apagados e a base legal": "Respect deleted data and the legal basis",
  "Segurar o ritmo de envio": "Control the sending pace",
  "Respeitar a janela do WhatsApp": "Respect the WhatsApp window",
  "Variar o texto das mensagens iguais": "Vary the text of identical messages",
  "Não prometer preço ou prazo por conta própria": "Not promise price or deadline on its own",
  "Conferir promessas em texto livre": "Check promises made in free text",
  "Não fazer afirmação clínica": "Make no clinical claims",
  "Barra a mensagem em que o assistente diz o que a pessoa tem, indica remédio ou dose, garante resultado ou afirma que uma lesão é câncer.": "Blocks a message in which the assistant says what the person has, recommends a medication or a dose, guarantees a result, or states that a lesion is cancer.",
  "Não custa nada e reconhece frases em português e espanhol. Só serve para saúde: em outros negócios pode barrar frases normais, como \"passe o creme hidratante\".": "Costs nothing and recognizes sentences in Portuguese and Spanish. It only makes sense for healthcare: in other businesses it may block ordinary phrases, such as \"apply the moisturizing cream\".",
  "Não prometer atendimento humano que não existe": "Not promise human support that doesn't exist",
  "Não falar a nossa língua com o seu cliente": "Not use our internal language with your client",
  "Dizer que é um assistente quando perguntam": "Say it's an assistant when asked",
  "Detectar tentativa de manipular o assistente": "Detect attempts to manipulate the assistant",
  "São Paulo, Rio, Brasília, Sul e Sudeste": "São Paulo, Rio, Brasília, South and Southeast",
  "Recife, Salvador, Fortaleza e Nordeste": "Recife, Salvador, Fortaleza, and Northeast",
  "Belém e Pará": "Belém and Pará",
  "Manaus e Amazonas": "Manaus and Amazonas",
  "Cuiabá e Mato Grosso": "Cuiabá and Mato Grosso",
  "Rio Branco e Acre": "Rio Branco and Acre",
  "Buenos Aires": "Buenos Aires",
  "Assunção": "Asunción",
  "Montevidéu": "Montevideo",
  "Santiago": "Santiago",
  "La Paz": "La Paz",
  "Lima": "Lima",
  "Bogotá": "Bogotá",
  "Quito e Guayaquil": "Quito and Guayaquil",
  "Cidade do México": "Mexico City",
  "Lisboa": "Lisbon",
  "Madri": "Madrid",
  "Cuiabá (Brasil)": "Cuiabá (Brazil)",
  "Rio Branco (Brasil)": "Rio Branco (Brazil)",
  "Madri (Espanha)": "Madrid (Spain)",
  "Roma (Itália)": "Rome (Italy)",
  "Nova York (EUA)": "New York (USA)",
  "Los Angeles (EUA)": "Los Angeles (USA)",
  "Roma": "Rome",
  "Nova York": "New York",
  "Los Angeles": "Los Angeles",
  "Outro (horário universal)": "Other (universal time)",
  "Seu negócio": "Your business",
  "O telefone dele": "Its phone number",
  "Sua loja": "Your store",
  "Treinar": "Train",
  "Onde ele organiza": "Where it organizes",
  "Ver ele atender": "Watch it work",
  "Sem conversas por aqui": "No conversations here yet",
  "Quando chegarem mensagens, elas aparecem aqui em tempo real.": "When messages arrive, they'll show up here in real time.",
  "Quadro vazio": "Empty board",
  "Ainda não há nenhum cliente aqui. Assim que a primeira conversa começar, o cartão aparece nesta coluna.": "There are no clients here yet. As soon as the first conversation starts, the card will appear in this column.",
  "Nenhum contato ainda": "No contacts yet",
  "Contatos chegam automaticamente via WhatsApp ou Nuvemshop.": "Contacts come in automatically via WhatsApp or Nuvemshop.",
  "Sem eventos no período": "No events in this period",
  "Ajuste o filtro de datas ou a busca pra ver eventos.": "Adjust the date filter or search to see events.",
  "Nenhum funil ainda": "No pipeline yet",
  "Um funil é o caminho que o cliente percorre até fechar. Crie o primeiro para ter um quadro.": "A pipeline is the path the client follows until closing. Create your first one to get a board.",
  "Sem membros no time": "No team members",
  "Convide colegas pra atender em conjunto.": "Invite colleagues to work together.",
  "Nenhum token criado": "No tokens created",
  "Tokens permitem integrações server-to-server.": "Tokens enable server-to-server integrations.",
  "Sem atividades registradas": "No activities logged",
  "A timeline mostra mensagens, mudanças de stage e notas.": "The timeline shows messages, stage changes, and notes.",
  "Sem candidatos a merge": "No merge candidates",
  "Contatos duplicados aparecerão aqui pra revisão.": "Duplicate contacts will appear here for review.",
  "Tente ajustar os filtros ou a busca.": "Try adjusting the filters or search.",
  "Entrou no funil": "Entered the pipeline",
  "primeira mensagem recebida no WhatsApp": "first message received on WhatsApp",
  "primeira mensagem enviada pelo celular": "first message sent from the phone",
  "primeira mensagem recebida no Instagram": "first message received on Instagram",
  "primeira mensagem recebida no Facebook": "first message received on Facebook",
  "primeira ligação recebida": "first call received",
  "cliente conhecido voltou a escrever": "a known customer wrote again",
  "Mudou de estágio": "Changed stage",
  "Correção do que o assistente tinha feito": "Correction of what the assistant had done",
  "Anotação": "Note",
  "Atendimento da IA": "AI support",
  "Envio bloqueado": "Send blocked",
  "Passou para humano": "Passed to a human",
  "Voltou para o atendimento automático": "Returned to automatic support",
  "Próxima ação aprovada": "Next action approved",
  "Próxima ação descartada": "Next action discarded",
  "Dados do negócio alterados": "Deal data changed",
  "Negócio esfriou": "Deal went cold",
  "Negócio voltou a andar": "Deal moved forward again",
  "Retomada de contato aprovada": "Re-engagement approved",
  "Retomada de contato descartada": "Re-engagement discarded",
  "Sugestão de retomada venceu sem decisão": "Re-engagement suggestion expired without a decision",
  "Retorno agendado": "Follow-up scheduled",
  "Retorno cancelado": "Follow-up canceled",
  "Desmarcado por uma pessoa da equipe": "Canceled by a team member",
  "Sem motivo informado": "No reason given",
  "Follow-up pausado": "Follow-up paused",
  "Follow-up retomado": "Follow-up resumed",
  "Follow-up adiado": "Follow-up postponed",
  "Passo do follow-up pulado": "Follow-up step skipped",
  "concluída": "completed",
  "cancelada": "canceled",
  "Espera": "Wait",
  "Interpretação da resposta": "Interpretation of the response",
  "Resposta (texto)": "Response (text)",
  "Repetição": "Repeat",
  "Passo": "Step",
  "converteu": "converted",
  "esgotou as tentativas": "ran out of attempts",
  "pediu para parar": "asked to stop",
  "passou para uma pessoa": "passed to a person",
  "desfecho próprio": "own outcome",
  "Seguiu em frente": "Moved forward",
  "Começou a esperar": "Started waiting",
  "Pediu ao agente para planejar os tempos de espera": "Asked the agent to plan the wait times",
  "Pediu ao agente para escrever a mensagem": "Asked the agent to write the message",
  "Pediu ao agente para interpretar a resposta": "Asked the agent to interpret the response",
  "Esperando a resposta do cliente": "Waiting for the client's reply",
  "O cliente não respondeu dentro do prazo": "The client didn't reply within the time limit",
  "Conferiu se a mensagem já tinha saído": "Checked whether the message had already gone out",
  "O envio deste passo foi descartado porque a conta foi suspensa": "This step's send was discarded because the account was suspended",
  "sai num envio novo quando a conta for reativada": "goes out in a new send when the account is reactivated",
  "O envio deste passo foi descartado porque a inscrição está pausada": "This step's send was discarded because the enrollment is paused",
  "sai num envio novo quando a inscrição for retomada": "goes out in a new send when the enrollment is resumed",
  "Mensagem enviada": "Message sent",
  "Segurou o fluxo por causa de um retorno agendado": "Held the flow due to a scheduled follow-up",
  "O agente interpretou a resposta": "The agent interpreted the response",
  "Fluxo concluído": "Flow completed",
  "O fluxo parou de tentar": "The flow stopped trying",
  "Esperando o outro acompanhamento deste contato terminar": "Waiting for the other follow-up on this contact to finish",
  "tenta de novo a cada hora, por até 7 dias": "tries again every hour, for up to 7 days",
  "Cancelado: outro acompanhamento ocupou o contato por 7 dias": "Cancelled: another follow-up held the contact for 7 days",
  "esperou 7 dias pelo outro acompanhamento deste contato terminar": "waited 7 days for the other follow-up on this contact to finish",
  "Outro acompanhamento ocupou o contato por 7 dias": "Another follow-up held the contact for 7 days",
  "Falhou neste passo": "Failed at this step",
  "Não conseguiu mover o card para a etapa escolhida": "Couldn't move the card to the chosen stage",
  "O cliente respondeu — o fluxo acordou na hora": "The client responded — the flow woke up right away",
  "Encerrado porque o cliente respondeu": "Ended because the client responded",
  "Encerrado porque o cliente pediu para parar": "Ended because the client asked to stop",
  "Encerrado porque uma pessoa assumiu a conversa": "Ended because a person took over the conversation",
  "Pausado porque uma pessoa assumiu a conversa": "Paused because a person took over the conversation",
  "Retomado: o atendimento voltou para o agente": "Resumed: support went back to the agent",
  "O agente decidiu quanto esperar em cada passo": "The agent decided how long to wait at each step",
  "Seguiu sem o plano de tempo": "Continued without the timing plan",
  "Cancelado por uma pessoa da equipe": "Canceled by a team member",
  "Pausado por uma pessoa da equipe": "Paused by a team member",
  "Retomado por uma pessoa da equipe": "Resumed by a team member",
  "Adiado por uma pessoa da equipe": "Postponed by a team member",
  "Passo pulado por uma pessoa da equipe": "Step skipped by a team member",
  "Começou porque o negócio entrou numa etapa": "Started because the deal entered a stage",
  "Começou porque o negócio nasceu": "Started because the deal was created",
  "o card acabou de ser criado": "the card was just created",
  "Começou porque o agente pediu ajuda de um humano": "Started because the agent asked a human for help",
  "Cancelado porque o caso foi resolvido": "Canceled because the case was resolved",
  "Passo registrado pelo motor": "Step logged by the engine",
  "a etapa escolhida no gatilho deste fluxo": "the stage chosen in this flow's trigger",
  "o caso foi aberto por uma trava de segurança, não por decisão do agente": "the case was opened by a safety guardrail, not by the agent's decision",
  "o agente abriu um caso de atendimento": "the agent opened a support case",
  "o follow-up existia para esse caso e parou junto com ele": "the follow-up existed for that case and stopped along with it",
  "o agente não respondeu a tempo; cada espera usa o máximo configurado": "the agent didn't respond in time; each wait uses the configured maximum",
  "onde o follow-up começa": "where the follow-up begins",
  "o agente escreve e envia a mensagem": "the agent writes and sends the message",
  "envia um texto fixo": "sends a fixed text",
  "envia uma mensagem de modelo pronto": "sends a ready-made template message",
  "sem passo associado": "no associated step",
  "Promessa sem responsável": "Promise with no owner",
  "Demanda encerrada": "Case closed",
  "Consentimento de contato recusado no formulário": "Contact consent declined in the form",
  "Desqualificado na triagem inicial": "Disqualified in initial screening",
  "Aguardando revisão humana": "Awaiting human review",
  "Aguardando revisão": "Awaiting review",
  "Assumiu a conversa": "Took over the conversation",
  "Transferiu a conversa": "Transferred the conversation",
  "Liberou a conversa": "Released the conversation",
  "Pausou o automático": "Paused automation",
  "Atividade registrada": "Activity logged",
  "Você/time": "You/team",
  "Sistema": "System",
  "via": "via",
  "Envio em nome de outro usuário exige o escopo messages:on_behalf.": "Sending on behalf of another user requires the messages:on_behalf scope.",
  "on_behalf_of_user_id precisa apontar para um atendente ativo desta organização.": "on_behalf_of_user_id must point to an active agent of this organization.",
  "Não foi possível ler o membro apontado em on_behalf_of_user_id.": "Could not read the member specified in on_behalf_of_user_id.",
  "Autor não registrado": "Author not recorded",
  "Erro ao carregar contato.": "Error loading contact.",
  "Contato anonimizado (LGPD)": "Anonymized contact (LGPD)",
  "edição bloqueada.": "editing blocked.",
  "Visão geral": "Overview",
  "Última atividade": "Last activity",
  "Direito ao esquecimento (LGPD)": "Right to be forgotten (LGPD)",
  "A anonimização é irreversível. Use somente após confirmação formal do titular ou ordem judicial.": "Anonymization is irreversible. Only use it after formal confirmation from the data subject or a court order.",
  "Este contato já foi anonimizado": "This contact has already been anonymized",
  "Anonimizar contato": "Anonymize contact",
  "Customer 360 — busque, filtre e gerencie contatos.": "Customer 360 — search, filter, and manage contacts.",
  "Importar CSV": "Import CSV",
  "Duplicados": "Duplicates",
  "Contatos duplicados": "Duplicate contacts",
  "A mesma pessoa cadastrada duas vezes. Escolha qual cadastro fica; o outro é absorvido sem perder histórico.": "The same person registered twice. Choose which record stays; the other is merged in without losing history.",
  "Nenhum contato duplicado encontrado.": "No duplicate contacts found.",
  "Agrupados por": "Grouped by",
  "mesmo telefone": "same phone number",
  "mesmo e-mail": "same email",
  "telefone que o WhatsApp deixou em conflito": "phone number WhatsApp left in conflict",
  "Manter este cadastro": "Keep this record",
  "Este fica": "This one stays",
  "Será absorvido por quem fica": "Will be merged into the one that stays",
  "Conversas, mensagens, negócios e histórico passam para quem fica. O cadastro antigo não é apagado — vira registro de fusão. Não há como desfazer.": "Conversations, messages, deals, and history move to the one that stays. The old record isn't deleted — it becomes a merge record. This can't be undone.",
  "Juntar": "Merge",
  "Juntar contatos": "Merge contacts",
  "Juntar estes cadastros?": "Merge these records?",
  "fica.": "stays.",
  "será absorvido e sai da lista de contatos. Mensagens, negócios e histórico passam para quem fica. Não há como desfazer.": "will be merged in and removed from the contact list. Messages, deals, and history move to the one that stays. This can't be undone.",
  "Juntando…": "Merging…",
  "Contatos juntados.": "Contacts merged.",
  "Contatos juntados. {n} registro(s) continuaram no cadastro antigo — veja a auditoria.": "Contacts merged. {n} record(s) remained on the old record — check the audit log.",
  "Seleção inválida: escolha um contato principal e ao menos um a ser absorvido.": "Invalid selection: choose a primary contact and at least one to merge in.",
  "O mesmo contato aparece duas vezes na seleção.": "The same contact appears twice in the selection.",
  "O contato principal não está disponível — ele pode ter sido anonimizado ou já mesclado em outro.": "The primary contact isn't available — it may have been anonymized or already merged into another.",
  "Um dos contatos selecionados não está disponível — ele pode ter sido anonimizado ou já mesclado em outro.": "One of the selected contacts isn't available — it may have been anonymized or already merged into another.",
  "Organização ativa não resolvida.": "Active organization not resolved.",
  "Mostrando os duplicados entre os contatos mais antigos. Junte estes e reabra para ver os próximos.": "Showing duplicates among the oldest contacts. Merge these and reopen to see the next ones.",
  "Novo contato": "New contact",
  "Buscar por nome, email ou telefone…": "Search by name, email, or phone…",
  "todas": "all",
  "por página": "per page",
  "Itens por página": "Items per page",
  "Erro ao carregar contatos.": "Error loading contacts.",
  "contato": "contact",
  "contatos": "contacts",
  "carregados — há mais resultados": "loaded — more results available",
  "Contato já estava anonimizado.": "Contact was already anonymized.",
  "Contato já estava anonimizado, e não faltava nada.": "Contact was already anonymized, and nothing was missing.",
  "Anonimização retomada: o que faltava foi redigido agora.": "Anonymization resumed: what was missing has now been redacted.",
  "Contato anonimizado.": "Contact anonymized.",
  "Anonimizar contato (LGPD)": "Anonymize contact (LGPD)",
  "Esta ação é irreversível. O nome será substituído por \"Cliente Anonimizado #N\", email, telefone e documento serão limpos, e atividades terão conteúdo redigido.": "This action is irreversible. The name will be replaced with \"Cliente Anonimizado #N\", email, phone and document will be cleared, and activities will have their content redacted.",
  "Justificativa (mínimo 10 caracteres)": "Justification (minimum 10 characters)",
  "Ex.: Solicitação formal do titular via email em DD/MM/YYYY": "E.g.: Formal request from the data subject via email on DD/MM/YYYY",
  "caracteres mínimos": "minimum characters",
  "Para confirmar, digite": "To confirm, type",
  "abaixo.": "below.",
  "Confirmação": "Confirmation",
  "Anonimizando…": "Anonymizing…",
  "Anonimizar permanentemente": "Anonymize permanently",
  "Abrir conversa com": "Open conversation with",
  "no Inbox": "in the Inbox",
  "sem ler": "unread",
  "Formato E.164": "E.164 format",
  "Dados inválidos": "Invalid data",
  "Contato atualizado": "Contact updated",
  "Editar contato": "Edit contact",
  "Atualize os dados deste contato.": "Update this contact's information.",
  "Telefone (E.164)": "Phone (E.164)",
  "Data de nascimento": "Date of birth",
  "contato(s) importado(s)": "contact(s) imported",
  "linha(s) com problema": "row(s) with issues",
  "Não foi possível importar o arquivo.": "Couldn't import the file.",
  "Importar contatos de planilha": "Import contacts from spreadsheet",
  "Envie um arquivo .csv com cabeçalho — colunas reconhecidas: nome, telefone, email, cpf, nascimento, tags. Excel: use “Salvar como” → “CSV UTF-8”. Máximo de 500 linhas por arquivo.": "Upload a .csv file with a header row — recognized columns: name, phone, email, cpf, birthdate, tags. Excel: use “Save As” → “CSV UTF-8”. Maximum of 500 rows per file.",
  "Este arquivo não parece ser um CSV de texto. No Excel use “Salvar como” → “CSV UTF-8 (delimitado por vírgulas)”.": "This file doesn't look like a text CSV. In Excel, use “Save As” → “CSV UTF-8 (Comma delimited)”.",
  "Arquivo CSV": "CSV file",
  "Importando…": "Importing…",
  "Importar": "Import",
  "linha(s) lidas": "row(s) read",
  "importado(s)": "imported",
  "já existente(s)": "already existing",
  "com erro": "with error",
  "Linha": "Row",
  "Importar outro arquivo": "Import another file",
  "Concluir": "Finish",
  "Resolver merge de contatos": "Resolve contact merge",
  "Comparação dos candidatos detectados. A resolução automática via API ainda não está disponível neste MVP — entre em contato com o admin para mesclar via SQL.": "Comparison of detected candidates. Automatic resolution via API isn't available yet in this MVP — contact the admin to merge via SQL.",
  "Nenhum candidato disponível.": "No candidates available.",
  "Endpoint de resolução não implementado neste MVP": "Resolution endpoint not implemented in this MVP",
  "Resolver via SQL (em breve)": "Resolve via SQL (coming soon)",
  "Preencha pelo menos um identificador (email ou telefone).": "Fill in at least one identifier (email or phone).",
  "CPF (opcional)": "CPF (optional)",
  "Criar contato": "Create contact",
  "Trocar contato": "Change contact",
  "Sem contato, este negócio não recebe WhatsApp nem entra nas automações.": "Without a contact, this deal won't receive WhatsApp messages or enter automations.",
  "Procure pelo nome ou telefone": "Search by name or phone",
  "Nenhum contato com esse nome ou telefone.": "No contacts with that name or phone.",
  "Contato criado": "Contact created",
  "Não foi possível carregar as sugestões agora.": "Couldn't load suggestions right now.",
  "Não foi possível registrar a decisão.": "Couldn't record the decision.",
  "O assistente ouviu isto na conversa": "The assistant heard this in the conversation",
  "aguardando você": "awaiting you",
  "Nada foi salvo ainda. Confira o que a pessoa escreveu e decida.": "Nothing has been saved yet. Review what the person wrote and decide.",
  "hoje:": "today:",
  "Está certo, salvar": "That's correct, save",
  "Erro ao carregar timeline.": "Error loading timeline.",
  "Nenhuma atividade registrada ainda.": "No activity recorded yet.",
  "Todas as origens": "All sources",
  "Importado (CSV)": "Imported (CSV)",
  "Anúncio da Meta": "Meta ad",
  "Anúncio do Google": "Google ad",
  "Da versão": "From version",
  "Este histórico começa na versão": "This history starts at version",
  "e pode não alcançar a que você tem instalada": "and may not reach the one you have installed",
  "a última parte pode estar cortada. O texto completo está no arquivo CHANGELOG.md do projeto.": "the last part may be cut off. The full text is in the project's CHANGELOG.md file.",
  "403 — Sem permissão": "403 — No permission",
  "Você não tem acesso a essa área.": "You don't have access to this area.",
  "Voltar pra Inbox": "Back to Inbox",
  "404 — Página não encontrada": "404 — Page not found",
  "Verifique o link ou volte pra inbox.": "Check the link or go back to the inbox.",
  "500 — Erro interno": "500 — Internal error",
  "Algo quebrou do nosso lado. Já registramos o ocorrido; tente de novo em instantes.": "Something broke on our end. We've already logged what happened; try again in a moment.",
  "503 — Em manutenção": "503 — Under maintenance",
  "Voltamos em alguns minutos.": "We'll be back in a few minutes.",
  "Este link veio do modelo de e-mail padrão do Supabase, que não fecha o acesso nesta instalação — pedir outro link não resolve. Quem administra o sistema precisa configurar os modelos de e-mail: na nuvem do Supabase, com ": "This link came from Supabase's default email template, which doesn't lock down access on this installation — requesting another link won't fix it. Whoever administers the system needs to configure the email templates: on Supabase Cloud, with ",
  "; num Supabase próprio, apontando GOTRUE_MAILER_TEMPLATES_* para as rotas /email-templates/ do app.": "; on a self-hosted Supabase, pointing GOTRUE_MAILER_TEMPLATES_* to the app's /email-templates/ routes.",
  "Conta suspensa": "Account suspended",
  "Acesso revogado": "Access revoked",
  "Seu acesso a esta organização foi retirado. Se você acredita que isso é um engano, fale com quem administra a empresa — só ela pode devolvê-lo.": "Your access to this organization has been removed. If you believe this is a mistake, talk to whoever administers the company — only they can restore it.",
  "Seu acesso a esta organização foi retirado. Fale com quem administra a empresa — criar uma organização nova não devolve o acesso.": "Your access to this organization has been removed. Talk to whoever administers the company — creating a new organization won't restore access.",
  "Sua conta está suspensa. Entre em contato com": "Your account is suspended. Contact",
  "para mais informações.": "for more information.",
  "Sua conta está suspensa. Fale com quem administra este sistema para saber o motivo e como reativá-la.": "Your account is suspended. Talk to whoever administers this system to find out why and how to reactivate it.",
  "Sua conta está suspensa. Avise o administrador da sua empresa.": "Your account is suspended. Let your company's administrator know.",
  "Os pedidos de LGPD dos seus clientes continuam com prazo durante a suspensão.": "Your clients' LGPD requests keep their deadlines during the suspension.",
  "Como esta instalação do": "How this installation of",
  "trata dados pessoais.": "handles personal data.",
  "1. Quem é o responsável pelo tratamento": "1. Who is the data controller",
  "1. Quem é o controlador": "1. Who is the data controller",
  "O responsável pelo tratamento dos dados tratados aqui é": "The controller of the data processed here is",
  "O controlador dos dados tratados aqui é": "The controller of the data processed here is",
  "quem instalou e opera este sistema. Os autores do software não têm acesso a este servidor nem aos dados guardados nele, e não são responsáveis pelo tratamento nem operadores desses dados.": "whoever installed and operates this system. The authors of the software don't have access to this server or the data stored on it, and are not controllers or processors of that data.",
  "quem instalou e opera este sistema. Os autores do software não têm acesso a este servidor nem aos dados guardados nele, e não são controladores nem operadores desses dados.": "whoever installed and operates this system. The authors of the software don't have access to this server or the data stored on it, and are not controllers or processors of that data.",
  "2. Que dados são tratados": "2. What data is processed",
  "De quem é atendido:": "From the person being served:",
  "nome, telefone, e-mail quando informado, conteúdo das conversas, arquivos enviados (imagens, áudios, documentos) e o histórico de negócios.": "name, phone, email when provided, conversation content, files sent (images, audio, documents), and deal history.",
  "De quem usa o sistema:": "From the person using the system:",
  "nome, e-mail, papel de acesso e registro das ações realizadas.": "name, email, access role, and a record of actions taken.",
  "3. Para que são usados": "3. What they're used for",
  "Para atender, responder, registrar o andamento do atendimento e organizar a relação comercial — inclusive por agentes de inteligência artificial que atuam sob as regras configuradas pelo operador. Registros de ação são mantidos para auditoria e segurança.": "To assist, respond, record the progress of support, and organize the business relationship — including by artificial intelligence agents that act under the rules configured by the operator. Action records are kept for audit and security purposes.",
  "4. Com quem são compartilhados": "4. Who they're shared with",
  "Os dados ficam no servidor do operador. Para funcionar, o sistema se comunica com terceiros escolhidos e contratados pelo operador:": "The data stays on the operator's server. To function, the system communicates with third parties chosen and contracted by the operator:",
  "a plataforma de mensagens usada para conversar com o cliente;": "the messaging platform used to talk with the client;",
  "o provedor de inteligência artificial contratado pelo operador, que recebe o trecho da conversa necessário para gerar a resposta ou avaliar a conversa;": "the artificial intelligence provider contracted by the operator, which receives the portion of the conversation needed to generate the response or evaluate the conversation;",
  "quando o operador liga o Jev (desligado por padrão), a TypeSafe AI, nos Estados Unidos, que recebe cada mensagem do cliente, sozinha e já sem CPF, telefone e e-mail, para avaliar se ele está irritado, se a mensagem tenta manipular o atendimento automático, a qual área da empresa ela se destina, se ela pede para falar com uma pessoa ou para parar de receber mensagens e, quando ela responde a um follow-up, em qual das saídas do fluxo ela se encaixa;": "when the operator turns on Jev (off by default), TypeSafe AI, in the United States, which receives each client message on its own and already stripped of CPF, phone, and email, to assess whether the client is upset, whether the message tries to manipulate automated support, which area of the company it's meant for, whether it asks to talk to a person or to stop receiving messages and, when it replies to a follow-up, which of the flow's outputs it fits;",
  "quando o operador cadastra uma chave de Mapas (desligado por padrão), o Google, que recebe as coordenadas da localização que o cliente compartilhou, para devolver a rua e a cidade aproximadas;": "when the operator registers a Maps key (off by default), Google, which receives the coordinates of the location the client shared, to return the approximate street and city;",
  "o provedor de infraestrutura onde o servidor está hospedado.": "the infrastructure provider hosting the server.",
  "Os dados não são vendidos nem cedidos para publicidade de terceiros.": "Data is not sold or shared for third-party advertising.",
  "5. Por quanto tempo": "5. For how long",
  "Conversas e registros de negócio são mantidos enquanto houver relação com o cliente ou obrigação legal de guarda. Arquivos de mídia têm prazo próprio, configurado pelo operador. Registros de auditoria são mantidos por período mais longo, por serem prova de quem fez o quê.": "Conversations and deal records are kept for as long as the client relationship lasts or a legal retention obligation applies. Media files have their own retention period, set by the operator. Audit records are kept for a longer period, since they're proof of who did what.",
  "6. Seus direitos": "6. Your rights",
  "O RGPD garante-lhe confirmar se há tratamento, aceder aos seus dados, corrigir dados incompletos ou desatualizados, pedir anonimização ou eliminação, saber com quem foram partilhados e retirar o consentimento.": "The GDPR guarantees your right to confirm whether your data is processed, access your data, correct incomplete or outdated data, request anonymization or deletion, know who it was shared with, and revoke consent.",
  "A LGPD garante a você confirmar se há tratamento, acessar seus dados, corrigir dados incompletos ou desatualizados, pedir anonimização ou eliminação, saber com quem foram compartilhados e revogar consentimento.": "The LGPD guarantees your right to confirm whether your data is processed, access your data, correct incomplete or outdated data, request anonymization or deletion, know who it was shared with, and revoke consent.",
  "O sistema atende esses pedidos por um fluxo próprio: a exportação reúne o que existe sobre a pessoa, e a anonimização remove a identificação preservando o histórico de atendimento — por isso ela": "The system handles these requests through its own workflow: the export gathers everything that exists about the person, and anonymization removes their identification while preserving the support history — which is why it",
  "não pode ser desfeita": "cannot be undone",
  "7. Segurança": "7. Security",
  "O acesso é controlado por conta, senha e papel. A verificação em duas etapas é opcional para todos e só pode ser exigida de quem administra. Cada organização hospedada só enxerga os próprios dados, e as chaves de integração são guardadas cifradas.": "Access is controlled by account, password, and role. Two-step verification is optional for everyone and can only be required for administrators. Each hosted organization only sees its own data, and integration keys are stored encrypted.",
  "8. Encarregado da proteção de dados e contato": "8. Data protection officer and contact",
  "8. Encarregado e contato": "8. Data protection officer and contact",
  "Para exercer seus direitos ou tirar dúvidas sobre privacidade, fale com o encarregado da proteção de dados:": "To exercise your rights or ask questions about privacy, contact the data protection officer:",
  "Para exercer seus direitos ou tirar dúvidas sobre privacidade, fale com o encarregado de dados:": "To exercise your rights or ask questions about privacy, contact the data protection officer:",
  "O operador ainda não publicou um endereço de contato do encarregado da proteção de dados nesta instalação. Os pedidos devem ser feitos pelos canais de atendimento da própria organização.": "The operator hasn't published a contact address for the data protection officer on this installation yet. Requests should be made through the organization's own support channels.",
  "O operador ainda não publicou um endereço de contato do encarregado de dados nesta instalação. Os pedidos devem ser feitos pelos canais de atendimento da própria organização.": "The operator hasn't published a contact address for the data protection officer on this installation yet. Requests should be made through the organization's own support channels.",
  "As regras de uso desta instalação do": "The rules of use for this installation of",
  "1. Quem é quem": "1. Who's who",
  "O": "The",
  "é um software de código aberto instalado e operado por": "is open-source software installed and operated by",
  "daqui em diante": "from here on,",
  "o operador": "the operator",
  "É o operador quem mantém este servidor, decide como o sistema é usado e responde pelos dados tratados aqui.": "It's the operator who maintains this server, decides how the system is used, and is accountable for the data processed here.",
  "Os autores e mantenedores do software não operam esta instalação, não têm acesso a este servidor nem aos dados nele guardados, e não são parte da relação entre o operador e você. Qualquer pedido sobre uso, cobrança, suporte ou dados deve ser dirigido ao operador.": "The authors and maintainers of the software don't operate this installation, don't have access to this server or the data stored on it, and are not part of the relationship between the operator and you. Any request about use, billing, support, or data should be directed to the operator.",
  "2. O que o sistema faz": "2. What the system does",
  "organiza atendimento e vendas: recebe e envia mensagens pelos canais que o operador conectar, registra contatos e negócios, e permite que agentes de inteligência artificial atendam junto com pessoas, sob as regras que o operador configurar.": "organizes support and sales: it receives and sends messages through the channels the operator connects, records contacts and deals, and lets artificial intelligence agents assist alongside people, under the rules the operator configures.",
  "3. Sua conta": "3. Your account",
  "O acesso é pessoal. Você é responsável por manter sua senha em segredo e pelo que for feito com a sua conta. A verificação em duas etapas é opcional e pode ser exigida por quem administra a empresa. Avise o operador imediatamente se suspeitar de acesso indevido.": "Access is personal. You're responsible for keeping your password secret and for whatever is done with your account. Two-step verification is optional and can be required by whoever administers the company. Notify the operator immediately if you suspect unauthorized access.",
  "4. Uso aceitável": "4. Acceptable use",
  "Ao usar este sistema, você concorda em não:": "By using this system, you agree not to:",
  "enviar mensagens não solicitadas em massa, nem burlar pedidos de descadastro;": "send unsolicited bulk messages, or bypass unsubscribe requests;",
  "usar os dados de clientes para finalidade diferente da que os originou;": "use client data for a purpose other than the one that originated it;",
  "tentar acessar dados de outra organização hospedada nesta instalação;": "try to access data from another organization hosted on this installation;",
  "violar os termos dos serviços conectados, como as regras da plataforma de mensagens.": "violate the terms of connected services, such as the messaging platform's rules.",
  "O sistema respeita pedidos de parada enviados pelos clientes: quem pedir para não receber mais mensagens é bloqueado automaticamente para envios.": "The system respects stop requests sent by clients: anyone who asks to stop receiving messages is automatically blocked from further sends.",
  "5. Conteúdo e dados": "5. Content and data",
  "Os dados inseridos aqui — contatos, conversas, negócios, arquivos — pertencem ao operador e às pessoas a que se referem. O tratamento desses dados é descrito na": "The data entered here — contacts, conversations, deals, files — belongs to the operator and to the people it refers to. The processing of this data is described in the",
  "Respostas geradas por inteligência artificial podem conter erros. Elas não substituem conferência humana em decisões que envolvam preço, prazo, saúde, crédito ou obrigação legal.": "Responses generated by artificial intelligence may contain errors. They don't replace human review in decisions involving price, deadlines, health, credit, or legal obligations.",
  "6. Disponibilidade e garantias": "6. Availability and warranties",
  "Este sistema roda em servidor do operador e depende de serviços de terceiros para funcionar. O software é distribuído “como está”, sem garantia de funcionamento ininterrupto ou de adequação a uma finalidade específica. Interrupções, falhas de terceiros e perda de dados por causas fora do controle do operador não geram obrigação de indenizar, salvo quando a lei determinar.": "This system runs on the operator's server and depends on third-party services to function. The software is distributed “as is”, without warranty of uninterrupted operation or fitness for a particular purpose. Outages, third-party failures, and data loss from causes outside the operator's control do not create a duty to compensate, except where the law requires it.",
  "7. Encerramento": "7. Termination",
  "O operador pode suspender ou encerrar o seu acesso em caso de descumprimento destes termos. Você pode pedir o encerramento da sua conta a qualquer momento. O encerramento do acesso não apaga automaticamente os registros de atendimento, que seguem as regras de retenção descritas na Política de Privacidade.": "The operator may suspend or terminate your access if you breach these terms. You may request the closure of your account at any time. Terminating access doesn't automatically erase support records, which follow the retention rules described in the Privacy Policy.",
  "8. Mudanças": "8. Changes",
  "O operador pode atualizar estes termos. Mudanças relevantes devem ser comunicadas antes de passarem a valer.": "The operator may update these terms. Material changes must be communicated before they take effect.",
  "9. Contato": "9. Contact",
  "Falar com o operador": "Talk to the operator",
  "pelos canais de atendimento da própria organização": "through the organization's own support channels",
  "Muitas tentativas": "Too many attempts",
  "Aguarde alguns minutos e abra o link do convite de novo.": "Wait a few minutes and open the invitation link again.",
  "Convite inválido ou expirado": "Invalid or expired invitation",
  "Este link não é válido ou já passou da janela de 24h. Peça um novo convite ao admin do tenant.": "This link isn't valid or the 24-hour window has already passed. Ask the tenant admin for a new invitation.",
  "Você foi convidado": "You've been invited",
  "Para aceitar o convite como": "To accept the invitation as",
  "faça login com o email": "log in with the email",
  "Fazer login": "Log in",
  "Ainda não tenho conta": "I don't have an account yet",
  "Email não corresponde": "Email doesn't match",
  "Você está logado como": "You're logged in as",
  "mas o convite foi enviado para": "but the invitation was sent to",
  "Saia e faça login com o email correto.": "Log out and log in with the correct email.",
  "Aceitar convite": "Accept invitation",
  "Você foi convidado para entrar como": "You've been invited to join as",
  "Confirme abaixo para ativar seu acesso.": "Confirm below to activate your access.",
  "Solicitações LGPD": "LGPD requests",
  "Anonimizações e solicitações de dados de titulares. Apenas admins.": "Anonymizations and data subject requests. Admins only.",
  "agora": "now",
  "min atrás": "min ago",
  "h atrás": "h ago",
  "d atrás": "d ago",
  "d atrasado": "d overdue",
  "atrasado hoje": "overdue today",
  "Status: todos": "Status: all",
  "Revisão pendente": "Pending review",
  "Tipo: todos": "Type: all",
  "Anonimização cliente": "Client anonymization",
  "Solicitação dados": "Data request",
  "Anonimização tenant": "Tenant anonymization",
  "SLA: todos": "SLA: all",
  "Alerta": "Alert",
  "solicitação": "request",
  "solicitações": "requests",
  "Sujeito": "Subject",
  "Vence": "Due",
  "Erro ao carregar solicitações.": "Error loading requests.",
  "Nenhuma solicitação LGPD": "No LGPD requests",
  "Solicitações de dados e anonimizações aparecerão aqui.": "Data requests and anonymizations will appear here.",
  "Anterior": "Previous",
  "Próxima": "Next",
  "Aba anterior": "Previous tab",
  "Próxima aba": "Next tab",
  "solicitação crítica": "critical request",
  "solicitações críticas": "critical requests",
  "SLA vencido ou inferior a 2 dias. Ação imediata requerida.": "SLA expired or under 2 days. Immediate action required.",
  "solicitação em alerta": "request on alert",
  "solicitações em alerta": "requests on alert",
  "mais de 50% do prazo consumido.": "more than 50% of the deadline consumed.",
  "Solicitações": "Requests",
  "Solicitação de dados": "Data request",
  "Recebido em": "Received on",
  "às": "at",
  "Vence em": "Due on",
  "Relatório de exportação disponível (expira em 72h).": "Export report available (expires in 72h).",
  "Baixar PDF": "Download PDF",
  "Baixar arquivo de dados (data.json)": "Download data file (data.json)",
  "Linha do tempo SLA": "SLA timeline",
  "SLA não definido.": "SLA not set.",
  "ID completo": "Full ID",
  "Concluído em": "Completed on",
  "Aprovar export": "Approve export",
  "Aprovar exportação de dados": "Approve data export",
  "Ao confirmar, os dados do titular são exportados e enviados para o e-mail abaixo. Confira se é a pessoa certa: o envio não pode ser desfeito.": "Once confirmed, the data subject's data is exported and sent to the email below. Check it is the right person: the delivery cannot be undone.",
  "Titular": "Data subject",
  "Envio para": "Send to",
  "Sem nome no cadastro": "No name on record",
  "Sem e-mail: o arquivo fica para entrega manual": "No email: the file is kept for manual delivery",
  "Aprovar anonimização": "Approve anonymization",
  "Aprovar anonimização de contato": "Approve contact anonymization",
  "Ao confirmar, todos os dados pessoais do titular serão anonimizados (irreversível). O histórico de timestamps é preservado.": "Once confirmed, all of the data subject's personal data will be anonymized (irreversible). The timestamp history is preserved.",
  "Aprovar anonimização (tenant)": "Approve anonymization (tenant)",
  "Aprovar anonimização de tenant": "Approve tenant anonymization",
  "Ao confirmar, todos os dados pessoais do tenant serão anonimizados (irreversível). Esta ação afeta todos os contatos do tenant.": "Once confirmed, all of the tenant's personal data will be anonymized (irreversible). This action affects all of the tenant's contacts.",
  "Aprovação registrada — request mudou para processing": "Approval recorded — request moved to processing",
  "Falha ao aprovar a solicitação. Tente novamente.": "Failed to approve the request. Try again.",
  "Justificativa": "Justification",
  "mínimo 10 caracteres": "minimum 10 characters",
  "Descreva o motivo da aprovação manual desta solicitação…": "Describe the reason for manually approving this request…",
  "Aprovando…": "Approving…",
  "Confirmar aprovação": "Confirm approval",
  "Pré-visualizar dados": "Preview data",
  "Prévia de dados do titular": "Data subject data preview",
  "Falha ao carregar prévia.": "Failed to load preview.",
  "Nenhum dado local encontrado para este titular.": "No local data found for this data subject.",
  "presente (valor ocultado)": "present (value hidden)",
  "Mensagens (total)": "Messages (total)",
  "Atividades": "Activities",
  "Entradas de auditoria": "Audit entries",
  "Consentimentos": "Consents",
  "Ocultar amostra": "Hide sample",
  "Expandir amostra (10 itens por categoria)": "Expand sample (10 items per category)",
  "Mensagens (recentes)": "Messages (recent)",
  "Gerado em": "Generated on",
  "mascarada": "masked",
  "não exibido": "not shown",
  "Carregando auditoria…": "Loading audit…",
  "Revisão intermediária": "Intermediate review",
  "Entrega ao titular": "Delivery to the data subject",
  "Processamento": "Processing",
  "Anonimização concluída": "Anonymization completed",
  "d restantes": "d remaining",
  "vence hoje": "due today",
  "d em atraso": "d overdue",
  "Gestão de membros, roles e atendimento do tenant.": "Manage members, roles, and support for the tenant.",
  "Convidar membros": "Invite members",
  "Membros": "Members",
  "A gestão de atendimento está disponível para gerentes e administradores.": "Support management is available to managers and administrators.",
  "Cole até 20 emails (um por linha) e escolha a role compartilhada.": "Paste up to 20 emails (one per line) and choose the shared role.",
  "Adicione ao menos um email.": "Add at least one email.",
  "Máximo 20 emails por convite.": "Maximum 20 emails per invite.",
  "convite(s) enviado(s)": "invite(s) sent",
  "falha(s).": "failure(s).",
  "Enviando…": "Sending…",
  "Enviar convites": "Send invites",
  "Enviados": "Sent",
  "Email enviado.": "Email sent.",
  "Resend não configurado — link copiável abaixo (DEV).": "Resend not configured — copyable link below (DEV).",
  "Falhas": "Failures",
  "Resultados aparecerão aqui após o envio.": "Results will appear here after sending.",
  "Erro ao carregar membros.": "Error loading members.",
  "Nenhum membro ativo.": "No active members.",
  "Membro": "Member",
  "Papel de": "Role of",
  "Aceito": "Accepted",
  "Revogar acesso": "Revoke access",
  "você": "you",
  "perderá acesso ao tenant. Esta ação pode ser desfeita reconvidando o membro.": "will lose access to the tenant. This action can be undone by re-inviting the member.",
  "Acesso revogado.": "Access revoked.",
  "Manual (atendente puxa da fila)": "Manual (agent pulls from the queue)",
  "Rodízio (distribui automático)": "Round robin (distributes automatically)",
  "Horário de": "Hours for",
  "Sem janelas = disponível 24/7. Adicione janelas para restringir o roteamento a horários específicos.": "No windows = available 24/7. Add windows to restrict routing to specific hours.",
  "Nenhuma janela — disponível 24/7.": "No windows — available 24/7.",
  "Dia da semana": "Day of the week",
  "Remover janela": "Remove window",
  "Adicionar janela": "Add window",
  "Erro ao carregar a configuração de roteamento.": "Error loading routing configuration.",
  "Modo de roteamento": "Routing mode",
  "Como as conversas novas são distribuídas entre os atendentes da organização.": "How new conversations are distributed among the organization's agents.",
  "Modo": "Mode",
  "Tentativas máx.": "Max attempts",
  "Backoff (s)": "Backoff (s)",
  "Atendentes": "Agents",
  "Status, carga atual e capacidade de cada atendente da organização.": "Status, current load, and capacity of each agent in the organization.",
  "Erro ao carregar atendentes.": "Error loading agents.",
  "Nenhum atendente na organização. Convide membros com papel de atendente ou superior.": "No agents in the organization. Invite members with the agent role or higher.",
  "Carga": "Load",
  "Capacidade": "Capacity",
  "Horário": "Hours",
  "Disponível": "Available",
  "Capacidade de": "Capacity for",
  "Editar horário de": "Edit hours for",
  "Disponibilidade de": "Availability for",
  "Não consegui completar essa ação. Tente de novo.": "I couldn't complete that action. Try again.",
  "Nome do funil — ex.: Consultas, Obras, Matrículas": "Pipeline name — e.g.: Consultations, Construction, Enrollments",
  "Nome do novo funil": "New pipeline name",
  "Criar funil": "Create pipeline",
  "Criar meu primeiro funil": "Create my first pipeline",
  "Novo funil": "New pipeline",
  "Subir": "Move up",
  "na lista": "in the list",
  "Descer": "Move down",
  "Novo nome de": "New name for",
  "Padrão": "Default",
  "Tornar padrão": "Make default",
  "Clientes": "Clients",
  "Funil de clientes": "Client pipeline",
  "Deixar de ser funil de clientes": "Stop being the client pipeline",
  "Quem já tem atendimento marcado entra pelo funil de clientes. Sem um funil marcado, entra pelo padrão.": "Anyone who already has an appointment scheduled enters through the client pipeline. Without a pipeline marked, they enter through the default one.",
  "Cliente desde": "Client since",
  "Acompanhamento somente leitura ou encerrado.": "Read-only or closed follow-up.",
  "Confirme a verificação em duas etapas.": "Confirm two-step verification.",
  "Outra mudança estava em andamento. Tente de novo.": "Another change was in progress. Try again.",
  "Clientes pela agenda": "Clients by calendar",
  "Quem tem horário marcado vira cliente": "Anyone with a scheduled appointment becomes a client",
  "Com isto ligado, todo contato com horário marcado ganha a etiqueta “cliente” e a ficha passa a mostrar “Cliente desde”. Ao ligar, quem já teve horário marcado também ganha. Horário cancelado e falta não contam: se não sobrar nenhum horário que conte, sai a etiqueta que o sistema pôs — a que a equipe pôs à mão fica. Se alguém da equipe tirar a etiqueta, ela não volta.": "With this turned on, every contact with a scheduled appointment gets the “client” tag and their profile shows “Client since.” When you turn it on, anyone who already had an appointment also gets it. Canceled appointments and no-shows don't count: if a contact has no appointment left that counts, the tag the system added is removed — the one the team added by hand stays. If someone on the team removes the tag, it doesn't come back.",
  "Desligado: ninguém ganha a etiqueta, a ficha não mostra “Cliente desde” e todo contato novo entra pelo funil padrão. As etiquetas que já existem ficam como estão.": "Off: no one gets the tag, the profile doesn't show “Client since,” and every new contact enters through the default pipeline. Tags that already exist stay as they are.",
  "Ligado: quem marcar horário ganha a etiqueta “cliente” na hora.": "On: anyone who books an appointment gets the “client” tag right away.",
  "As automações “Quando um contato ganhar uma tag” disparam uma vez por contato: na primeira vez que o sistema acrescenta a etiqueta. Não disparam para quem já era cliente ao ligar, para quem já tinha a etiqueta posta à mão, nem de novo para quem cancela e marca outra vez.": "The “When a contact gets a tag” automations fire once per contact: the first time the system adds the tag. They don't fire for anyone who was already a client when you turned it on, for anyone who already had the tag added by hand, or again for anyone who cancels and books again.",
  "Ligar clientes pela agenda?": "Turn on clients by calendar?",
  "Todos os contatos que já tiveram horário marcado (sem contar cancelados e faltas) ganham a etiqueta “cliente” agora. Se a regra já esteve ligada, quem ficou sem horário que conte perde a etiqueta que o sistema tinha posto. Desligar depois não tira a etiqueta de ninguém.": "All contacts who already had an appointment (not counting cancellations and no-shows) get the “client” tag now. If the rule was already on, anyone left without an appointment that counts loses the tag the system had added. Turning it off later doesn't remove the tag from anyone.",
  "{n} contatos ganharam a etiqueta “cliente”.": "{n} contacts got the “client” tag.",
  "1 contato ganhou a etiqueta “cliente”.": "1 contact got the “client” tag.",
  "Nenhum contato tinha horário marcado ainda. Quem marcar daqui em diante ganha a etiqueta.": "No contact had an appointment yet. Anyone who books one from now on gets the tag.",
  "Nenhum contato novo ganhou a etiqueta: {c} contatos já eram clientes.": "No new contact got the tag: {c} contacts were already clients.",
  "Nenhum contato novo ganhou a etiqueta: 1 contato já era cliente.": "No new contact got the tag: 1 contact was already a client.",
  "Nenhum contato ganhou a etiqueta.": "No contact got the tag.",
  "Nenhum contato virou cliente: os horários que existem estão cancelados ou marcados como falta.": "No contact became a client: the existing appointments are canceled or marked as no-show.",
  "{m} contatos perderam a etiqueta “cliente”: enquanto a regra estava desligada, os horários deles foram cancelados, marcados como falta ou apagados.": "{m} contacts lost the “client” tag: while the rule was off, their appointments were canceled, marked as no-show, or deleted.",
  "1 contato perdeu a etiqueta “cliente”: enquanto a regra estava desligada, os horários dele foram cancelados, marcados como falta ou apagados.": "1 contact lost the “client” tag: while the rule was off, their appointments were canceled, marked as no-show, or deleted.",
  "Para separar quem já é cliente, ligue “Clientes pela agenda” em Configurações › Tipos de agendamento. Enquanto estiver desligado, todo contato novo entra pelo funil padrão.": "To separate out who's already a client, turn on “Clients by calendar” in Settings › Appointment types. While it's off, every new contact enters through the default pipeline.",
  "Abrir Tipos de agendamento": "Open Appointment types",
  "Ele sai desta lista e para de receber negócio novo. O histórico continua guardado, e nada é apagado.": "It leaves this list and stops receiving new deals. The history stays saved, and nothing is deleted.",
  "Excluir de vez": "Delete permanently",
  "Funis arquivados": "Archived pipelines",
  "Tirar do arquivo": "Unarchive",
  "Já existe um funil ativo chamado «{nome}». Renomeie um dos dois antes de tirar este funil do arquivo.": "A pipeline named «{nome}» already exists. Rename one of the two before you unarchive this pipeline.",
  "«{nome}» é o funil de clientes: é para ele que vai o lead que já é cliente. Marque OUTRO funil como funil de clientes antes de arquivar este.": "«{nome}» is the client pipeline: it's where the lead of someone who is already a client goes. Mark ANOTHER pipeline as the client pipeline before archiving this one.",
  "Funil arquivado não aparece na lista nem recebe negócio novo. Traga de volta para usar outra vez, ou exclua de vez para liberar o nome.": "An archived pipeline doesn't appear in the list or receive new deals. Bring it back to use again, or delete it permanently to free up the name.",
  "Isso não tem volta: o funil e as etapas dele somem. Se ele já recebeu negócio, a exclusão é recusada e ele continua arquivado.": "This can't be undone: the pipeline and its stages disappear. If it has already received a deal, the deletion is refused and it stays archived.",
  "Novo negócio": "New deal",
  "Não consegui carregar este funil:": "I couldn't load this pipeline:",
  "sem responsável.": "no owner.",
  "atribuído.": "assigned.",
  "atribuídos.": "assigned.",
  "selecionado": "selected",
  "selecionados": "selected",
  "Mover para…": "Move to…",
  "Atribuir a…": "Assign to…",
  "Responsável…": "Owner…",
  "Eu": "Me",
  "Remover responsável": "Remove owner",
  "nova tag": "new tag",
  "Esta ação remove os leads selecionados. Não pode ser desfeita.": "This action removes the selected leads. It can't be undone.",
  "Esta ação remove o que está selecionado. Não pode ser desfeita.": "This action removes what's selected. It can't be undone.",
  "O card sai do funil com o histórico de atividades. O contato e as conversas continuam. Esta ação não pode ser desfeita.": "The card leaves the pipeline along with its activity history. The contact and conversations remain. This action can't be undone.",
  "Selecionar": "Select",
  "Selecionar todos em": "Select all in",
  "Desmarcar todos em": "Deselect all in",
  "Abrir esta conversa no Inbox": "Open this conversation in Inbox",
  "conversa sem mensagens": "conversation with no messages",
  "Valor inválido": "Invalid value",
  "Negócio atualizado": "Deal updated",
  "Editar negócio": "Edit deal",
  "Atualize os campos. Mover de etapa ou marcar ganho/perdido tem opções próprias.": "Update the fields. Moving between stages or marking won/lost has its own options.",
  "Valor (R$)": "Value (R$)",
  "Tag: todas": "Tag: all",
  "Buscar por título…": "Search by title…",
  "Falha ao carregar o board.": "Failed to load the board.",
  "Nenhum negócio neste funil ainda.": "No deals in this pipeline yet.",
  "Ações do negócio": "Deal actions",
  "Marcar como ganho": "Mark as won",
  "Marcar como perdido": "Mark as lost",
  "Probabilidade recalculada automaticamente": "Probability recalculated automatically",
  "Dados do negócio": "Deal details",
  "Carregando a linha do tempo…": "Loading the timeline…",
  "Não consegui carregar a linha do tempo. Tente de novo em instantes.": "I couldn't load the timeline. Try again in a moment.",
  "Nada aconteceu com este negócio ainda.": "Nothing has happened with this deal yet.",
  "Informe o motivo. Essa informação ajuda a melhorar o funil.": "Enter the reason. This information helps improve the pipeline.",
  "Detalhe (opcional)": "Detail (optional)",
  "Para usar um motivo que não está aqui, cadastre em CRM › Ver tudo em CRM › Etapas do funil.": "To use a reason that isn't here, add it in CRM › See all in CRM › Pipeline stages.",
  "Ex: Cliente desistiu por X motivo": "E.g.: Client backed out due to X reason",
  "Confirmar": "Confirm",
  "Lead criado": "Lead created",
  "O fluxo começa quando um negócio nasce: a primeira mensagem que abre o card, um formulário ou o cadastro manual. Negócios importados por planilha não entram. A entrada na fila leva poucos minutos, não é instantânea.": "The flow starts when a deal is born: the first message that opens the card, a form, or a manual entry. Deals imported via spreadsheet don't enter. Entering the queue takes a few minutes — it's not instant.",
  "Quem escreveu pode receber a resposta do agente no mesmo instante — sem espera, saem duas mensagens juntas.": "Whoever wrote in can get the agent's reply at the same instant — with no wait, two messages go out together.",
  "Abra um negócio para um contato neste funil.": "Open a deal for a contact in this pipeline.",
  "Ex: Pedido Maria — combo presente": "E.g.: Maria's order — gift combo",
  "Contexto, observações, links…": "Context, notes, links…",
  "Selecione a etapa": "Select the stage",
  "Criar negócio": "Create deal",
  "Criar mesmo assim": "Create anyway",
  "Não criar": "Don't create",
  "Este contato já tem um negócio aberto neste funil.": "This contact already has an open deal in this pipeline.",
  "Abrir mesmo assim?": "Open one anyway?",
  "Propõe:": "Proposes:",
  "Aprovar:": "Approve:",
  "Ignorar:": "Ignore:",
  "vencendo": "due soon",
  "Este negócio parou de responder": "This deal stopped responding",
  "Retomar contato?": "Resume contact?",
  "A sugestão vence em": "The suggestion expires in",
  "Retomar contato com este negócio": "Resume contact with this deal",
  "Encerrar: não retomar este negócio": "Close: don't resume this deal",
  "Encerrar": "Close",
  "Probabilidade": "Probability",
  "Ver o porquê.": "See why.",
  "ver a mensagem": "view the message",
  "registro que sustenta": "supporting record",
  "Sem evidências registradas.": "No evidence recorded.",
  "Sem resposta há": "No response for",
  "Cliente solicitou cancelamento": "Customer requested cancellation",
  "Preço": "Price",
  "Sem resposta do cliente": "No response from customer",
  "Produto indisponível": "Product unavailable",
  "Cancelado pela loja": "Canceled by store",
  "Cancelado pelo cliente": "Canceled by customer",
  "Falha no pagamento": "Payment failed",
  "Outro motivo": "Other reason",
  "Ganhos": "Won",
  "Perdidos": "Lost",
  "Sua agenda está livre esta semana": "Your calendar is free this week",
  "Agendamentos aparecem aqui quando alguém marca pela tela, quando o agente marca por você, ou quando chegam da agenda do Google conectada.": "Appointments appear here when someone books through the screen, when the agent books for you, or when they come from your connected Google Calendar.",
  "Entrar": "Log in",
  "Criar conta": "Create account",
  "Senha": "Password",
  "Confirmar senha": "Confirm password",
  "Código inválido. Tente novamente.": "Invalid code. Try again.",
  "Verificando...": "Verifying...",
  "Verificar": "Verify",
  "Dados inválidos. Confira os campos.": "Invalid data. Check the fields.",
  "Muitas tentativas. Aguarde alguns minutos.": "Too many attempts. Wait a few minutes.",
  "Não tem conta?": "Don't have an account?",
  "Recuperar senha": "Reset password",
  "Confirmar acesso": "Confirm access",
  "Para sua segurança, confirme que foi você quem abriu este link.": "For your security, confirm that you are the one who opened this link.",
  "Link inválido ou incompleto": "Invalid or incomplete link",
  "Peça um novo link para continuar.": "Request a new link to continue.",
  "Informe seu e-mail e enviaremos um link de redefinição": "Enter your email and we'll send you a reset link",
  "Lembrou a senha?": "Remembered your password?",
  "Digite o código de 6 dígitos do seu autenticador.": "Enter the 6-digit code from your authenticator.",
  "Senha redefinida com sucesso. Entre com a nova senha.": "Password reset successfully. Log in with your new password.",
  "Link inválido ou expirado. Peça um novo em Recuperar senha ou refaça o cadastro.": "Invalid or expired link. Request a new one from Reset password or sign up again.",
  "Sua conta foi confirmada, mas o convite não vale mais — ele expirou ou foi emitido para outro e-mail. Peça um novo a quem te convidou. Não criamos uma empresa nova para você, porque não era isso que você estava fazendo.": "Your account has been confirmed, but the invite is no longer valid — it expired or was issued for a different email. Ask whoever invited you for a new one. We didn't create a new company for you, because that's not what you were trying to do.",
  ", no kit de instalação).": ", in the installation kit).",
  "Sua conta foi confirmada, mas houve um erro ao preparar seu ambiente. Tente entrar novamente em instantes.": "Your account has been confirmed, but there was an error preparing your environment. Try logging in again in a moment.",
  "Esqueci minha senha": "Forgot my password",
  "Recuperar acesso": "Recover access",
  "Use um código de recuperação para reconfigurar sua autenticação em duas etapas.": "Use a recovery code to reset your two-step authentication.",
  "Voltar ao login": "Back to login",
  "Definir nova senha": "Set new password",
  "Escolha uma nova senha para sua conta": "Choose a new password for your account",
  "Crie sua senha para entrar na empresa que te convidou": "Create your password to join the company that invited you",
  "Comece a usar o": "Start using",
  "em minutos": "in minutes",
  "Esse convite expirou ou não é mais válido. Peça um novo a quem te convidou — criar uma conta agora abriria uma empresa nova, e não é isso que você quer.": "This invite has expired or is no longer valid. Ask whoever invited you for a new one — creating an account now would open a new company, and that's not what you want.",
  "Devolver acesso": "Restore access",
  "Acesso devolvido.": "Access restored.",
  "Informe seu nome": "Enter your name",
  "Você já tem uma conta com este e-mail": "You already have an account with this email",
  "Entre com ela para aceitar o convite — não é preciso criar outra.": "Log in with it to accept the invite — there's no need to create another one.",
  "Entrar e aceitar o convite": "Log in and accept the invite",
  "Recebeu um convite novo? Abra o link que chegou no seu e-mail — ele funciona mesmo com esta tela aberta, e devolve o seu acesso.": "Got a new invite? Open the link that arrived in your email — it works even with this screen open, and it restores your access.",
  "Cadastro apenas por convite": "Sign-up by invite only",
  "Esta instalação não aceita cadastro aberto. Se você foi convidado, use o link que chegou no seu e-mail — ele já vem com o convite.": "This installation doesn't accept open sign-up. If you were invited, use the link that arrived in your email — it already includes the invite.",
  "Esse convite expirou ou não é mais válido. Peça um novo a quem te convidou — esta instalação não aceita cadastro sem convite.": "This invite has expired or is no longer valid. Ask whoever invited you for a new one — this installation doesn't accept sign-up without an invite.",
  "Não conseguimos enviar o e-mail de confirmação, porque o envio de e-mails desta instalação não está configurado. Tentar de novo não resolve: avise quem convidou você.": "We couldn't send the confirmation email, because email sending isn't configured on this installation. Trying again won't fix it: let the person who invited you know.",
  "Não conseguimos enviar o e-mail de confirmação, porque o envio de e-mails desta instalação não está configurado. Tentar de novo não resolve: avise quem administra o sistema.": "We couldn't send the confirmation email, because email sending isn't configured on this installation. Trying again won't fix it: let whoever administers the system know.",
  "Esta instalação aceita cadastro apenas por convite. Se você foi convidado, use o link que chegou no seu e-mail.": "This installation only accepts sign-up by invite. If you were invited, use the link that arrived in your email.",
  "Esta instalação aceita cadastro apenas por convite. Peça um convite a quem administra o sistema.": "This installation only accepts sign-up by invite. Ask whoever administers the system for an invite.",
  "Sua conta foi confirmada, mas esta instalação aceita cadastro apenas por convite — então não criamos uma empresa para você. Peça um convite a quem administra o sistema; o link dele já traz tudo o que falta.": "Your account has been confirmed, but this installation only accepts sign-up by invite — so we didn't create a company for you. Ask whoever administers the system for an invite; its link already brings everything that's missing.",
  "Cadastro": "Sign-up",
  "Quem pode criar conta": "Who can create an account",
  "Quem pode criar uma conta nesta instalação.": "Who can create an account on this installation.",
  "Vale para a instalação inteira, não para uma empresa só. Quem já tem conta continua entrando normalmente.": "This applies to the entire installation, not just one company. Anyone who already has an account keeps logging in normally.",
  "Ligado: só entra quem recebeu um convite. Quem abrir a tela de cadastro sem convite vê um aviso e é levado ao login.": "On: only people who received an invite can enter. Anyone who opens the sign-up screen without an invite sees a notice and is taken to login.",
  "Desligado: qualquer pessoa pode criar uma conta e abrir a própria empresa. É como o sistema sempre funcionou.": "Off: anyone can create an account and open their own company. This is how the system has always worked.",
  "Com isto ligado, a única porta de entrada é o convite — inclusive para você, se um dia precisar de uma conta nova. Convide pela tela de Equipe antes de precisar.": "With this on, the only way in is an invite — including for you, if you ever need a new account. Invite from the Team screen before you need it.",
  "A troca de modo ainda não chegou ao servidor.": "The mode change hasn't reached the server yet.",
  "A troca só vale para o cadastro direto depois da próxima atualização do servidor: o CRM já segue o modo novo, mas o GoTrue da VPS continua com o modo anterior. Esta tela só avisa — nada é corrigido aqui.": "The change only applies to direct sign-up after the next server update: the CRM already follows the new mode, but the VPS's GoTrue still follows the previous one. This screen only warns you — nothing gets fixed here.",
  "Para aplicar agora, rode isto na VPS:": "To apply it now, run this on the VPS:",
  "Com o Supabase separado, o cadastro direto não acompanha a troca sozinho: o CRM já segue o modo novo, mas o Supabase continua com o modo anterior. Esta tela só avisa — nada é corrigido aqui.": "With Supabase running separately, direct sign-up doesn't follow the change on its own: the CRM already follows the new mode, but Supabase still follows the previous one. This screen only warns you — nothing gets fixed here.",
  "No painel do Supabase, em Authentication → Sign In / Up, desligue \"Allow new users to sign up\".": "In the Supabase dashboard, under Authentication → Sign In / Up, turn off \"Allow new users to sign up\".",
  "No painel do Supabase, em Authentication → Sign In / Up, ligue \"Allow new users to sign up\".": "In the Supabase dashboard, under Authentication → Sign In / Up, turn on \"Allow new users to sign up\".",
  "Em GoTrue próprio, a chave equivalente é:": "On a self-hosted GoTrue, the equivalent key is:",
  "Não deu para salvar. Tente de novo em instantes.": "Couldn't save. Try again in a moment.",
  "Pedido enviado": "Request sent",
  "Pedido não aprovado": "Request not approved",
  "Seu pedido para abrir a empresa está com quem administra esta instalação. Quando ele for aprovado, é só entrar de novo.": "Your request to open the company is with whoever administers this installation. Once it's approved, just log in again.",
  "Quem administra esta instalação não aprovou o pedido. Se você recebeu um convite, use o link que chegou no seu e-mail.": "Whoever administers this installation didn't approve the request. If you received an invite, use the link that arrived in your email.",
  "Sua conta foi confirmada. Nesta instalação, a empresa só é criada depois da aprovação de quem administra. Confira o nome da empresa e envie o pedido.": "Your account has been confirmed. On this installation, the company is only created after approval from whoever administers it. Check the company name and send the request.",
  "Enviar pedido": "Send request",
  "Nesta instalação, a empresa só é criada depois da aprovação de quem administra.": "In this installation, the company is only created after approval from an administrator.",
  "Desligado: quem chega sem convite pode criar conta, e a empresa espera a sua aprovação.": "Off: anyone who arrives without an invite can create an account, and the company waits for your approval.",
  "Cadastro com aprovação": "Sign-up with approval",
  "Ligado: quem cria conta sem convite pede a empresa, e ela só é criada quando você aprova o pedido nesta tela.": "On: anyone who creates an account without an invite requests the company, and it's only created when you approve the request on this screen.",
  "Desligado: quem cria conta abre a própria empresa na hora. Ligue se você hospeda várias empresas e quer decidir quem entra.": "Off: anyone who creates an account opens their own company instantly. Turn this on if you host multiple companies and want to decide who gets in.",
  "Este pedido já foi decidido.": "This request has already been decided.",
  "A conta deste pedido não existe mais ou ainda não confirmou o e-mail.": "The account for this request no longer exists or hasn't confirmed its email yet.",
  "Pedidos aguardando aprovação": "Requests awaiting approval",
  "Aprovar cria a empresa e torna quem pediu administrador dela.": "Approving creates the company and makes the requester its administrator.",
  "Nenhum pedido aguardando.": "No requests waiting.",
  "Recusar": "Decline",
  "Já tem conta?": "Already have an account?",
  "Email ou senha incorretos.": "Incorrect email or password.",
  "Erro inesperado. Tente novamente.": "Unexpected error. Please try again.",
  "Entrando...": "Signing in...",
  "Configurando autenticação em duas etapas...": "Setting up two-factor authentication...",
  "Não foi possível iniciar a configuração.": "Couldn't start the setup.",
  "Falha ao confirmar. Tente novamente.": "Couldn't confirm. Please try again.",
  "Configure a verificação em duas etapas": "Set up two-factor verification",
  "Esta empresa exige a verificação em duas etapas de quem administra. ": "This company requires two-factor verification for administrators. ",
  "A cada login, além da senha, o sistema vai pedir um código de 6 dígitos. ": "At every login, in addition to the password, the system will ask for a 6-digit code. ",
  "Use um aplicativo autenticador (Google Authenticator, 1Password, Authy, Bitwarden) para gerar os códigos.": "Use an authenticator app (Google Authenticator, 1Password, Authy, Bitwarden) to generate the codes.",
  "Iniciar configuração": "Start setup",
  "Escaneie o QR code": "Scan the QR code",
  "Abra seu app autenticador, adicione uma nova conta e digite o código de 6 dígitos abaixo.": "Open your authenticator app, add a new account, and enter the 6-digit code below.",
  "Gerando QR code...": "Generating QR code...",
  "QR code para configurar autenticador": "QR code to set up authenticator",
  "Não consegue escanear? Digite o código manual": "Can't scan? Enter the code manually",
  "Digite o código de 6 dígitos": "Enter the 6-digit code",
  "Muitas tentativas. Aguarde": "Too many attempts. Wait",
  "e tente novamente.": "and try again.",
  "Muitas tentativas. Tente novamente em": "Too many attempts. Try again in",
  "Perdi acesso ao autenticador": "I lost access to my authenticator",
  "Códigos copiados para a área de transferência.": "Codes copied to clipboard.",
  "Não foi possível copiar. Selecione e copie manualmente.": "Couldn't copy. Select and copy manually.",
  "Arquivo baixado.": "File downloaded.",
  "Salve esses 10 códigos em um local seguro. Cada um pode ser usado": "Save these 10 codes in a safe place. Each one can be used",
  "para entrar caso você perca acesso ao autenticador.": "to sign in if you lose access to your authenticator.",
  "Eles": "The codes",
  "não serão mostrados novamente": "won't be shown again",
  "Copiar todos": "Copy all",
  "Baixar .txt": "Download .txt",
  "Salvei meus códigos em local seguro.": "I saved my codes in a safe place.",
  "Código inválido ou já utilizado.": "Invalid or already used code.",
  "Serviço de recuperação indisponível. Contate o administrador.": "Recovery service unavailable. Contact the administrator.",
  "Código de recuperação": "Recovery code",
  "Use um dos 10 códigos que você salvou ao configurar a verificação em duas etapas.": "Use one of the 10 codes you saved when setting up two-factor verification.",
  "Validando…": "Validating…",
  "Sua conta tem verificação em duas etapas. Digite o código de 6 dígitos do seu app autenticador para concluir.": "Your account has two-factor verification. Enter the 6-digit code from your authenticator app to continue.",
  "Código de verificação inválido. Tente de novo.": "Invalid verification code. Try again.",
  "Sessão de redefinição expirada. Peça um novo link em Recuperar senha.": "Reset session expired. Request a new link in Reset password.",
  "A nova senha precisa ser diferente da atual.": "The new password must be different from the current one.",
  "Não foi possível redefinir a senha. Tente novamente.": "Couldn't reset the password. Please try again.",
  "Nova senha": "New password",
  "Confirmar nova senha": "Confirm new password",
  "Mostrar nova senha": "Show new password",
  "Ocultar nova senha": "Hide new password",
  "Mostrar senha": "Show password",
  "Ocultar senha": "Hide password",
  "Mostrar confirmação da senha": "Show password confirmation",
  "Ocultar confirmação da senha": "Hide password confirmation",
  "Força da senha": "Password strength",
  "Muito fraca": "Very weak",
  "Fraca": "Weak",
  "Razoável": "Fair",
  "Boa": "Good",
  "Forte": "Strong",
  "8 ou mais caracteres": "8 or more characters",
  "Uma letra": "One letter",
  "Um número": "One number",
  "Um símbolo": "One symbol",
  "Código de verificação (2 etapas)": "Verification code (2-step)",
  "Não foi possível criar a conta. Tente novamente.": "Couldn't create the account. Please try again.",
  "Confirme seu e-mail": "Confirm your email",
  "Enviamos um link de confirmação para": "We sent a confirmation link to",
  "Abra o e-mail e clique no link para ativar sua conta.": "Open the email and click the link to activate your account.",
  "Nome da empresa": "Company name",
  "Criando conta...": "Creating account...",
  "Código de 6 dígitos": "6-digit code",
  "Dígito": "Digit",
  "Email inválido. Confira o campo.": "Invalid email. Check the field.",
  "Não foi possível enviar o e-mail. Tente novamente.": "Couldn't send the email. Please try again.",
  "Verifique seu e-mail": "Check your email",
  "Se existir uma conta com esse e-mail, enviamos um link para redefinir a senha.": "If there's an account with that email, we've sent a link to reset the password.",
  "Enviar link de redefinição": "Send reset link",
  "Email inválido": "Invalid email",
  "Senha deve ter pelo menos 8 caracteres": "Password must have at least 8 characters",
  "Senha deve ter pelo menos uma letra": "Password must have at least one letter",
  "Senha deve ter pelo menos um número": "Password must have at least one number",
  "Senha deve ter pelo menos um símbolo": "Password must have at least one symbol",
  "As senhas não coincidem": "Passwords don't match",
  "O que está marcado, com quem, e quem atende — seu e da equipe.": "What's booked, with whom, and who's attending — yours and your team's.",
  "Cadastre um tipo de agendamento para começar": "Register an appointment type to get started",
  "Período anterior": "Previous period",
  "Próximo período": "Next period",
  "Tipo de agendamento": "Appointment type",
  "Por que está cancelando?": "Why are you canceling?",
  "O paciente pediu para remarcar por telefone": "The patient asked to reschedule by phone",
  "Sincronizar com o Google ainda não está disponível": "Syncing with Google isn't available yet",
  "Esta instalação não tem as credenciais do Google cadastradas — não é nada que você tenha feito. Quem instalou o sistema precisa configurar": "This installation doesn't have Google credentials set up — this isn't anything you did. Whoever installed the system needs to configure",
  "E, no console do Google, registrar este endereço de retorno —": "And, in the Google console, register this redirect address —",
  "exatamente assim": "exactly like this",
  "Até lá a agenda funciona normalmente, só não troca compromissos com o Google.": "Until then the calendar works normally, it just doesn't exchange appointments with Google.",
  "Conecte sua agenda do Google para ver aqui o que já está marcado lá — e enviar para lá o que for marcado aqui.": "Connect your Google Calendar to see here what's already booked there — and send there what gets booked here.",
  "Filtrar o histórico": "Filter the history",
  "Nada marcado daqui para a frente.": "Nothing booked from here on.",
  "Ninguém esperando confirmação.": "No one waiting for confirmation.",
  "Ainda não há atendimentos concluídos.": "There are no completed appointments yet.",
  "Nenhum cancelamento.": "No cancellations.",
  "Marcado.": "Booked.",
  "min · com": "min · with",
  "Sem lembrete automático —": "No automatic reminder —",
  "pediu para não receber mensagens.": "asked not to receive messages.",
  "Horários no fuso": "Times in the time zone",
  "Mês anterior": "Previous month",
  "Próximo mês": "Next month",
  "Você ainda não publicou seus horários de atendimento": "You haven't published your business hours yet",
  "Sem eles ninguém consegue marcar — nem você, nem o agente. Configure a sua disponibilidade e os horários aparecem aqui.": "Without them no one can book — not you, not the agent. Set up your availability and the hours will appear here.",
  "Estamos supondo o fuso": "We're assuming the time zone",
  "— ninguém escolheu ainda. O agente oferece horário usando ele.": "— no one has chosen one yet. The agent offers times using it.",
  "O lembrete não será enviado — combine por telefone.": "The reminder won't be sent — arrange by phone.",
  "Não consegui carregar a agenda": "Couldn't load the calendar",
  "Onde acontece": "Where it happens",
  "Quem atende (sem isto, não há horário para oferecer)": "Who attends (without this, there are no times to offer)",
  "Definir depois": "Set later",
  "Nenhum tipo de agendamento ainda. Crie o primeiro para que a Agenda tenha o que oferecer.": "No appointment types yet. Create the first one so the Calendar has something to offer.",
  "Não consegui carregar os tipos de agendamento.": "Couldn't load the appointment types.",
  "Isto é uma falha de leitura, não uma lista vazia — pode haver tipos cadastrados que não estão aparecendo. Recarregue a página; se continuar, avise quem cuida da instalação.": "This is a read failure, not an empty list — there may be registered types that aren't showing up. Reload the page; if it continues, let whoever maintains the installation know.",
  "sem responsável — não aparece para marcar": "no one assigned — won't show up for booking",
  "Duração": "Duration",
  "Quem atende": "Who attends",
  "O que se pode marcar, quanto dura e quem atende. É isto que a tela de marcar e o agente de IA oferecem ao cliente.": "What can be booked, how long it takes, and who attends. This is what the booking screen and the AI agent offer the client.",
  "Avisar o cliente antes do compromisso, pelo WhatsApp": "Notify the client before the appointment, via WhatsApp",
  "Lançamentos do período": "Entries for the period",
  "Data": "Date",
  "Já pago": "Already paid",
  "Lançar": "Record",
  "Nenhum lançamento no período.": "No entries in the period.",
  "de comanda": "from service order",
  "pago": "paid",
  "Pagar": "Pay",
  "Remover lançamento": "Remove entry",
  "Comissão": "Commission",
  "Quanto cada pessoa recebe por atendimento. Sem regra, a comissão é zero.": "How much each person earns per appointment. Without a rule, the commission is zero.",
  "A regra mais específica vence: pessoa e serviço vence pessoa, que vence serviço. Não é o maior percentual que ganha.": "The most specific rule wins: person and service beats person, which beats service. It's not the highest percentage that wins.",
  "Pessoa": "Person",
  "Qualquer pessoa": "Any person",
  "Qualquer serviço": "Any service",
  "Percentual": "Percentage",
  "Adicionar regra": "Add rule",
  "Escolha ao menos uma pessoa ou um serviço.": "Choose at least one person or one service.",
  "Nenhuma regra de comissão. Todo item entra com zero.": "No commission rules. Every item starts at zero.",
  "Remover regra": "Remove rule",
  "alguém": "someone",
  "um serviço": "a service",
  "Pontos de fidelidade": "Loyalty points",
  "ponto(s)": "point(s)",
  "Serviços que mais faturaram": "Services that earned the most revenue",
  "Nenhum item no período.": "No items in the period.",
  "Clientes que mais gastaram": "Clients who spent the most",
  "Nenhum cliente no período.": "No clients in the period.",
  "Todo mês": "Every month",
  "Aluguel, internet, contador. O sistema abre a conta no dia certo.": "Rent, internet, accountant. The system opens the bill on the right day.",
  "Nasce como conta a pagar, nunca como paga: o sistema sabe que vence, não sabe se você pagou.": "It's created as a bill to pay, never as paid: the system knows when it's due, not whether you've paid it.",
  "Nome do lançamento": "Entry name",
  "Ex.: Aluguel": "E.g.: Rent",
  "Escolha a conta": "Choose the account",
  "Dia do mês": "Day of the month",
  "Nos meses mais curtos, cai no último dia do mês.": "In shorter months, it falls on the last day of the month.",
  "Nenhum lançamento recorrente.": "No recurring entries.",
  "Remover lançamento recorrente": "Remove recurring entry",
  "Preço padrão": "Standard price",
  "digite na hora": "enter it at the time",
  "Opcional. Vira o valor sugerido na comanda, e pode ser mudado lá.": "Optional. Becomes the suggested amount on the service order, and can be changed there.",
  "Atendimentos sem comanda": "Appointments without a service order",
  "Já aconteceram e ninguém faturou. Marque o que quer cobrar.": "They've already happened and haven't been billed. Mark what you want to charge for.",
  "sem preço no serviço": "no price set on the service",
  "Faturar": "Bill",
  "Faturamento": "Revenue",
  "Quanto entrou, de que forma, e quanto cada pessoa tem a receber.": "How much came in, in what form, and how much each person has to receive.",
  "Não foi possível carregar o período.": "Couldn't load the period.",
  "Entrou": "In",
  "Saiu": "Out",
  "Saldo": "Balance",
  "Ticket médio": "Average ticket",
  "comanda(s) finalizada(s)": "finalized service order(s)",
  "estornada(s)": "reversed",
  "faturado": "billed",
  "O faturado soma comandas; o que entrou soma lançamentos pagos. Os dois não precisam bater.": "Billed totals up service orders; what came in totals up paid entries. The two don't need to match.",
  "Moedas diferentes não se somam: cada uma tem o seu bloco.": "Different currencies aren't added together: each one has its own block.",
  "Por forma de pagamento": "By payment method",
  "Nenhuma comanda no período.": "No service orders in the period.",
  "Comissão por pessoa": "Commission by person",
  "Nenhuma comissão no período.": "No commissions in the period.",
  "Comandas": "Service orders",
  "Comanda": "Service order",
  "Finalizada": "Finalized",
  "Regra de comissão": "Commission rule",
  "Lançamento recorrente": "Recurring entry",
  "O que foi feito, por quem, e quanto o cliente paga.": "What was done, by whom, and how much the client pays.",
  "Nova comanda": "New service order",
  "Nenhuma comanda ainda.": "No service orders yet.",
  "Escolha uma comanda à esquerda.": "Choose a service order on the left.",
  "estornada": "reversed",
  "comissão": "commission",
  "Remover item": "Remove item",
  "Total": "Total",
  "Serviço": "Service",
  "Avulso": "One-off",
  "Incluir": "Add",
  "Forma de pagamento": "Payment method",
  "Escolha": "Choose",
  "Finalizar": "Finalize",
  "Cancelar comanda": "Cancel service order",
  "Esta forma de pagamento ainda não tem conta de destino. Defina em Configurações › Financeiro.": "This payment method doesn't have a destination account yet. Set it in Settings › Finance.",
  "Motivo do estorno": "Reason for the reversal",
  "Estornar": "Reverse",
  "Quantos minutos antes": "How many minutes before",
  "E de novo, quantos minutos antes": "And again, how many minutes before",
  "Opcional. Até 3, separados por vírgula. Ex.: 180 avisa de novo 3 horas antes.": "Optional. Up to 3, separated by commas. E.g.: 180 notifies again 3 hours before.",
  "avisa o cliente": "notifies the client",
  "antes": "before",
  "Mensagem do lembrete": "Reminder message",
  "Oi {{nome}}! Passando pra lembrar: {{titulo}}, {{dia}} às {{hora}}.": "Hi {{nome}}! Just a reminder: {{titulo}}, {{dia}} at {{hora}}.",
  "Deixe em branco para o texto padrão. Variáveis: {{nome}}, {{titulo}}, {{dia}}, {{hora}}, {{endereco}}.": "Leave blank for the default text. Variables: {{nome}}, {{titulo}}, {{dia}}, {{hora}}, {{endereco}}.",
  "Quanto antes": "How far in advance",
  "Unidade": "Unit",
  "minutos": "minutes",
  "Mensagem deste lembrete": "This reminder's message",
  "Adicionar lembrete": "Add reminder",
  "Deixe a mensagem em branco para o texto padrão. Variáveis: {{nome}}, {{titulo}}, {{dia}}, {{hora}}, {{endereco}}.": "Leave the message blank for the default text. Variables: {{nome}}, {{titulo}}, {{dia}}, {{hora}}, {{endereco}}.",
  "texto próprio": "custom text",
  "A mensagem do lembrete cabe em 1000 caracteres.": "The reminder message fits in 1000 characters.",
  "No máximo 20 lembretes adicionais por tipo.": "Up to 20 additional reminders per type.",
  "O lembrete precisa sair pelo menos 15 minutos antes do compromisso.": "The reminder needs to go out at least 15 minutes before the appointment.",
  "O lembrete não pode sair mais de 7 dias (10080 minutos) antes.": "The reminder can't go out more than 7 days (10080 minutes) in advance.",
  "Ação contém": "Action contains",
  "Ator": "Actor",
  "Nenhum log no período.": "No logs in the period.",
  "Histórico append-only de mutações na organização. Manager+.": "Append-only history of changes in the organization. Manager+.",
  "O que isso custou": "What that cost",
  "Uma conversa conta como perdida no silêncio após": "A conversation counts as lost due to silence after",
  "sem resposta": "without a reply",
  "(padrão do sistema)": "(system default)",
  "Contar como perdida no silêncio após": "Count as lost due to silence after",
  "Horas de silêncio até considerar a conversa perdida": "Hours of silence before considering the conversation lost",
  "horas sem resposta.": "hours without a reply.",
  "Use um número inteiro entre 1 e 2160.": "Use a whole number between 1 and 2160.",
  "Não foi possível salvar. Tente de novo.": "Couldn't save. Try again.",
  "Carregando o índice de atrito…": "Loading the friction index…",
  "Erro ao carregar o índice de atrito.": "Error loading the friction index.",
  "Atrito": "Friction",
  "O que o resultado custou para os dois lados.": "What the outcome cost both sides.",
  "Nenhuma demanda encerrada no período — os números abaixo ainda não têm base.": "No closed cases in the period — the numbers below don't have a baseline yet.",
  "Base:": "Baseline:",
  "demanda encerrada": "closed case",
  "demandas encerradas": "closed cases",
  "nos últimos 30 dias, e": "in the last 30 days, and",
  "ainda abertas.": "still open.",
  "\"—\" significa que não houve dado suficiente para medir, e não que o valor seja zero.": "“—” means there wasn't enough data to measure, not that the value is zero.",
  "Erro ao carregar métricas.": "Error loading metrics.",
  "Todos os atendentes": "All agents",
  "(você)": "(you)",
  "Nenhuma etapa configurada.": "No stage configured.",
  "Performance por atendente": "Performance by agent",
  "Sua performance": "Your performance",
  "Sem atividade no período (ganhos/perdidos, conversas ou respostas).": "No activity in the period (won/lost, conversations, or replies).",
  "1ª resposta (média)": "1st reply (average)",
  "Por canal": "By channel",
  "Sem atividade no período.": "No activity in the period.",
  "Erro ao carregar os canais.": "Failed to load channels.",
  "Janela de {dias} dias: o relatório por canal cobre no máximo {maximo} dias.": "Window of {dias} days: the channel report covers at most {maximo} days.",
  "Atrito, funil e performance por atendente nos últimos 30 dias.": "Friction, pipeline, and performance by agent in the last 30 days.",
  "Nenhuma perda na janela.": "No losses in the window.",
  "Negócios": "Deals",
  "Erro ao carregar o relatório de perdas.": "Error loading the loss report.",
  "Perdas": "Losses",
  "Por motivo, categoria e etapa de saída — quantidade e valor por moeda.": "By reason, category, and exit stage — quantity and value by currency.",
  "Cortado no limite de leitura.": "Cut off at the read limit.",
  "Valor por moeda": "Value by currency",
  "Moedas nunca são somadas entre si: cada balde é o total da própria moeda.": "Currencies are never added together: each bucket is the total for its own currency.",
  "Sem categoria": "No category",
  "Por motivo": "By reason",
  "Por categoria": "By category",
  "Por etapa de saída": "By exit stage",
  "Sem motivo registrado": "No reason recorded",
  "Etapa desconhecida": "Unknown stage",
  "sem moeda": "no currency",
  "Atrito, seu funil e sua performance nos últimos 30 dias.": "Friction, your pipeline, and your performance in the last 30 days.",
  "Nenhuma demanda em risco": "No cases at risk",
  "Toda demanda aberta teve atividade recente ou já tem um retorno agendado.": "Every open case has had recent activity or already has a follow-up scheduled.",
  "demanda aberta sem próximo passo": "open case with no next step",
  "demandas abertas sem próximo passo": "open cases with no next step",
  "Ninguém marcou o que acontece a seguir. Cada uma é alguém esperando sem que nada esteja combinado.": "Nobody set what happens next. Each one is someone waiting with nothing agreed on.",
  "aberta há": "open for",
  "informativo": "informational",
  "crítico": "critical",
  "em risco": "at risk",
  "em voo": "in follow-up",
  "Radar de risco": "Risk radar",
  "Demandas abertas que esfriaram e precisam de você. Se o assistente já agendou um retorno, aparece como “em voo”; sem próximo passo, é risco de perder o cliente.": "Open cases that have gone cold and need you. If the assistant already scheduled a follow-up, it shows as “in follow-up”; with no next step, it's a risk of losing the client.",
  "Scripts salvos para responder mais rápido no atendimento.": "Saved scripts to reply faster during support.",
  "Saudação inicial": "Initial greeting",
  "Use": "Use",
  "para personalizar.": "to personalize.",
  "Atalho (opcional)": "Shortcut (optional)",
  "Compartilhar com a equipe": "Share with the team",
  "Nenhum template ainda.": "No templates yet.",
  "Pessoal": "Personal",
  "Sempre atendimento humano": "Always human support",
  "Marcar como sempre humano": "Mark as always human",
  "Marcar este contato como sempre humano?": "Mark this contact as always human?",
  "A IA deixa de responder este contato para sempre: a devolução automática e o botão de devolver ao automático passam a recusar, e a marca só sai por aqui. A conversa atual continua com a equipe.": "The AI stops replying to this contact for good: the automatic return and the return-to-automation button now refuse, and the mark can only be removed here. The current conversation stays with the team.",
  "Remover marca de humano": "Remove human-only mark",
  "Removendo...": "Removing...",
  "Este contato está marcado como sempre atendimento humano. Para a IA voltar a atendê-lo, remova a marca na ficha do contato.": "This contact is marked as always human support. For the AI to handle it again, remove the mark on the contact's profile.",
  "Não foi possível conferir o contato desta conversa — nada foi alterado. Tente de novo.": "Could not check this conversation's contact — nothing was changed. Try again.",
  "Não foi possível alterar a marca de atendimento humano.": "Could not change the human-support mark.",
  "Compartilhado": "Shared",
  "Excluir este template?": "Delete this template?",
  "Essa ação não pode ser desfeita.": "This action can't be undone.",
  "Scripts salvos para responder mais rápido; pessoais ou compartilhados com a equipe.": "Saved scripts to reply faster; personal or shared with the team.",
  "está desconectado": "is disconnected",
  "conexões": "connections",
  "de WhatsApp estão desconectadas": "of WhatsApp are disconnected",
  "nenhuma mensagem entra nem sai.": "no messages come in or go out.",
  "Escanear o QR": "Scan the QR code",
  "Ver conexões": "View connections",
  "Tente novamente em instantes. Se persistir, contate o suporte com o ID abaixo.": "Try again in a moment. If it persists, contact support with the ID below.",
  "Nada encontrado para": "Nothing found for",
  "Seguir o idioma da empresa": "Follow the company's language",
  "Não foi possível trocar o idioma. Tente de novo.": "Couldn't change the language. Try again.",
  "[{ \"key\": \"size\", \"label\": \"Tamanho\", \"type\": \"text\" }]": "[{ \"key\": \"size\", \"label\": \"Size\", \"type\": \"text\" }]",
  "Atrito máximo: a pessoa pediu para sair.": "Maximum friction: the person asked to leave.",
  "Confiança perdida na automação.": "Trust lost in automation.",
  "Contenção": "Containment",
  "Conversão": "Conversion",
  "Custo humano": "Human cost",
  "Demandas abertas sem próximo passo": "Open cases with no next step",
  "Demandas encerradas": "Closed cases",
  "Demandas que precisaram subir de nível": "Cases that needed to be escalated",
  "Descadastros no período": "Unsubscribes in the period",
  "Espera na fila humana (mediana)": "Wait in the human queue (median)",
  "Espera na fila humana (p90)": "Wait in the human queue (p90)",
  "Insistência do agente (média de retornos)": "Agent persistence (average follow-ups)",
  "Insistência no pior caso": "Worst-case persistence",
  "Intervenções humanas por demanda": "Human interventions per case",
  "Mensagens enviadas por automação": "Messages sent by automation",
  "Mensagens enviadas por integração": "Messages sent by integration",
  "Envios feitos por um sistema de fora com token de servidor. Como a automação, não entram no número do agente — e é por isso que ele cai onde há integração.": "Sends made by an external system with a server token. Like automation, they don't count toward the agent's number — which is why it drops where there's an integration.",
  "Mensagens enviadas pelo agente": "Messages sent by the agent",
  "Negócios ganhos": "Deals won",
  "O cliente que mais recebeu retornos. A média esconde o exagero pontual.": "The client who received the most follow-ups. The average hides isolated spikes.",
  "O time respondeu pelo celular, contornando a ferramenta.": "The team replied from their phone, bypassing the tool.",
  "Passagens para humano": "Handoffs to human",
  "Perguntas que a pessoa teve de repetir": "Questions the person had to repeat",
  "Quanto o sistema precisou ser contido de si mesmo antes de falar.": "How much the system had to hold itself back before speaking.",
  "Regra de automação, texto fixo do follow-up e lembrete de agenda: saiu sozinho e ninguém escreveu. Não entra no número do agente — é por isso que ele cai onde há automação.": "Automation rule, fixed follow-up text, and calendar reminder: it went out on its own and nobody wrote it. It doesn't count toward the agent's number — which is why it drops where there's automation.",
  "Respostas dadas pelo agente": "Replies given by the agent",
  "Respostas humanas fora do sistema": "Human replies outside the system",
  "Turnos até o desfecho (mediana)": "Turns until outcome (median)",
  "Vetos por execução": "Vetoes per execution",
  "do atendente": "of the agent",
  "aberto": "open",
  "abertos": "open",
  "Google Agenda desta instalação": "Google Calendar for this installation",
  "Com estas duas informações, quem atende consegue conectar a agenda pessoal do Google e ver os compromissos do CRM lá. Elas valem para a instalação inteira — cada pessoa conecta a conta dela depois, sozinha.": "With these two pieces of information, whoever handles support can connect their personal Google calendar and see the CRM's appointments there. They apply to the whole installation — each person connects their own account afterward, on their own.",
  "Endereço de retorno": "Redirect URL",
  "Já existe uma chave cadastrada. Deixe em branco para mantê-la, ou digite uma nova para substituir.": "A key is already registered. Leave it blank to keep it, or enter a new one to replace it.",
  "Ela é guardada cifrada e nunca volta a aparecer nesta tela.": "It's stored encrypted and never appears on this screen again.",
  "Essa chave tem aspas, vírgula ou espaço — sinal de que veio colada junto com o resto do arquivo. Copie só o valor que começa com GOCSPX-, sem nada colado depois.": "This key has quotes, commas or spaces — a sign it was pasted together with the rest of the file. Copy only the value that starts with GOCSPX-, with nothing pasted after it.",
  "A chave secreta tem caracteres que não existem numa chave do Google (como aspas, vírgula ou espaço). Copie só o valor que começa com GOCSPX-, sem nada colado depois.": "The secret key has characters that never appear in a Google key (such as quotes, commas or spaces). Copy only the value that starts with GOCSPX-, with nothing pasted after it.",
  "Esta instalação já tem as credenciais no arquivo de configuração do servidor. O que você salvar aqui passa a valer no lugar delas; apagar o que está aqui faz o sistema voltar a usar as do arquivo.": "This installation already has credentials in the server's configuration file. What you save here takes their place; deleting what's here makes the system go back to using the ones from the file.",
  "Ao trocar uma credencial já em uso:": "When changing a credential already in use:",
  "quem já conectou a agenda vai precisar conectar de novo. O Google invalida as autorizações antigas quando o aplicativo muda — não há como evitar, e ninguém perde compromisso por isso.": "anyone who already connected their calendar will need to connect it again. Google invalidates old authorizations when the app changes — there's no way to avoid it, and nobody loses an appointment because of it.",
  "Nunca configurado por aqui.": "Never configured here.",
  "Credenciais do Google salvas.": "Google credentials saved.",
  "cifra indisponível nesta instalação (GUC app.nuvemshop_oauth_key ausente) — o segredo não foi gravado": "encryption unavailable in this installation (GUC app.nuvemshop_oauth_key missing) — the secret was not saved",
  "Falta cadastrar o aplicativo do Google desta instalação. Leva um minuto e você faz por aqui mesmo.": "This installation's Google app still needs to be registered. It takes a minute and you can do it right here.",
  "API Oficial da Meta desta instalação": "This installation's Meta Official API",
  "É com estas duas informações que o sistema confere que cada mensagem recebida pelo número oficial veio mesmo da Meta. Elas valem para a instalação inteira — cada empresa conecta o próprio número depois, em Conexões.": "It's with these two pieces of information that the system checks that every message received by the official number really came from Meta. They apply to the whole installation — each company connects its own number afterward, in Connections.",
  "Não deu para ler a configuração salva agora, então o que aparece abaixo pode não ser o que está valendo. Recarregue a página antes de trocar qualquer coisa.": "Couldn't read the saved configuration right now, so what appears below may not be what's currently in effect. Reload the page before changing anything.",
  "Chave secreta do aplicativo": "App secret key",
  "••••••••  (já cadastrada)": "••••••••  (already registered)",
  "32 letras e números": "32 letters and numbers",
  "Fica no painel da Meta, em Configurações do app › Básico. Ela é guardada cifrada e nunca volta a aparecer nesta tela.": "It's in the Meta dashboard, under App Settings › Basic. It's stored encrypted and never appears on this screen again.",
  "Esta instalação já tem a chave e o token no arquivo de configuração do servidor. O que você salvar aqui passa a valer no lugar deles — e, a partir daí, é o token desta tela que precisa estar colado no painel da Meta.": "This installation already has the key and the token in the server's configuration file. What you save here takes their place — and from then on, it's the token on this screen that needs to be pasted into the Meta dashboard.",
  "Última alteração em": "Last changed on",
  "Já existe um token gerado.": "A token has already been generated.",
  "Ainda não existe. Ele é criado pelo sistema na primeira vez que você salva a chave secreta — ninguém precisa inventar nada.": "It doesn't exist yet. It's created by the system the first time you save the secret key — nobody needs to make anything up.",
  "Seu token de verificação": "Your verification token",
  "Copie agora.": "Copy it now.",
  "Por segurança, ele não aparece de novo depois que você sair desta página. Se perder, é só gerar outro aqui.": "For security, it won't appear again after you leave this page. If you lose it, just generate another one here.",
  "No painel da Meta, em WhatsApp › Configuração › Webhook, este token vai no campo “Verificar token”. O outro campo, “URL de callback”, é de cada número: ele aparece em Conexões › API Oficial (Meta), depois que o número é conectado. Abra Conexões em outra aba, para não perder o token desta página.": "In the Meta dashboard, under WhatsApp › Configuration › Webhook, this token goes in the “Verify token” field. The other field, “Callback URL”, belongs to each number: it appears in Connections › Official API (Meta), after the number is connected. Open Connections in another tab, so you don't lose the token on this page.",
  "Abrir Conexões em outra aba": "Open Connections in another tab",
  "Abrir API Oficial (Meta) na administração": "Open Official API (Meta) in administration",
  "Gerar token": "Generate token",
  "Gerar novo token": "Generate new token",
  "Gerar um novo token de verificação?": "Generate a new verification token?",
  "O token atual deixa de valer na hora. As mensagens que já chegam continuam chegando, porque elas são conferidas pela chave secreta. O que muda: a Meta só consegue confirmar o endereço do webhook de novo depois que você colar o token novo no painel dela.": "The current token stops working immediately. Messages that are already arriving will keep arriving, because they're verified using the secret key. What changes: Meta can only confirm the webhook address again after you paste the new token into its dashboard.",
  "A chave parece incompleta. Copie de novo do painel da Meta — ela tem 32 caracteres.": "The key looks incomplete. Copy it again from the Meta dashboard — it has 32 characters.",
  "Cadastre a chave secreta do aplicativo primeiro. Sem ela o token não vale.": "Register the app's secret key first. Without it, the token isn't valid.",
  "Nada mudou. Digite uma chave nova para substituir a atual.": "Nothing changed. Enter a new key to replace the current one.",
  "Não consegui conferir o que já está gravado, então nada foi alterado. Tente de novo em instantes.": "Couldn't check what's already saved, so nothing was changed. Try again in a moment.",
  "Não deu para salvar, e nada foi gravado.": "Couldn't save, and nothing was recorded.",
  "Chave secreta salva.": "Secret key saved.",
  "Token de verificação gerado.": "Verification token generated.",
  "Não deu para copiar. Selecione o texto e copie à mão.": "Couldn't copy. Select the text and copy it manually.",
  "Já cadastrado na administração da instalação. Ele aparece uma vez só, quando é gerado — se não foi guardado, quem administra a instalação gera outro em Admin › API Oficial (Meta).": "Already registered in the installation's administration. It appears only once, when it's generated — if it wasn't saved, whoever administers the installation can generate another one in Admin › Official API (Meta).",
  "Ainda não configurado. Quem administra a instalação cadastra em Admin › API Oficial (Meta), e o token aparece lá pronto para copiar.": "Not configured yet. Whoever administers the installation registers it in Admin › Official API (Meta), and the token appears there ready to copy.",
  "cifra indisponível nesta instalação (GUC app.nuvemshop_oauth_key ausente) — o verify token não foi gravado": "encryption unavailable in this installation (GUC app.nuvemshop_oauth_key missing) — the verify token was not saved",
  "O que ele consulta antes de responder": "What it checks before answering",
  "Marque o material do seu negócio que este assistente pode ler. Quem decide, a cada mensagem, é o modelo: ele pode responder sem consultar nada. Para cobrar a consulta, escreva nas instruções dele que ele consulte o material antes de responder.": "Select the material from your business that this assistant can read. Who decides, on every message, is the model: it may answer without checking anything. To require the lookup, say in its instructions that it must check the material before answering.",
  "Como ele consulta esse material": "How it reads that material",
  "Busca por assunto": "Search by topic",
  "Leitura direta": "Direct reading",
  "O agente recebe a ferramenta de busca e escolhe, a cada mensagem, se usa. Ele pode responder sem consultar — as instruções do agente são o lugar de cobrar a consulta.": "The agent gets the search tool and decides, on every message, whether to use it. It may answer without checking anything — the agent's instructions are the place to require the lookup.",
  "A lista dos materiais (nome e resumo) entra no contexto de toda mensagem, sem depender da decisão do modelo; ele abre o material inteiro quando precisa. Não usa serviço de busca por vetores — só a mesma chave do modelo da conversa. Sem material marcado, ele volta sozinho à busca por assunto.": "The list of materials (name and summary) goes into the context of every message, with no call from the model; it opens the whole material when needed. It does not use a vector search service — only the same key as the conversation model. With no material selected, it falls back to search by topic on its own.",
  "Modo de consulta salvo — vale a partir da próxima mensagem.": "Lookup mode saved — it applies from the next message on.",
  "Você ainda não cadastrou nenhum material.": "You haven't registered any material yet.",
  "Comece pelo que ele mais vai precisar": "Start with what it will need most",
  "— as perguntas que se repetem, e a política que você mais explica.": "— the questions that keep coming up, and the policy you explain most.",
  "ainda não preparado": "not prepared yet",
  "Sem nenhum material marcado, ele conversa normalmente — mas responde só com o que o modelo já sabe, e a ferramenta de busca nem entra na conversa dele.": "With no material selected, it chats normally — but answers only with what the model already knows, and the search tool doesn't even enter its conversation.",
  "Você tem": "You have",
  "material": "material",
  "materiais": "materials",
  "no acervo e este assistente não lê nenhum. Ele vai responder de improviso sobre assuntos que já estão escritos.": "in the library, and this assistant doesn't read any of them. It will answer off the cuff about topics that are already written down.",
  "O fluxo começa quando uma regra em Webhooks usa a ação «Iniciar fluxo de mensagem» apontando para este fluxo publicado.": "The flow starts when a rule in Webhooks uses the «Start message flow» action pointing to this published flow.",
  "Sai exatamente assim, sem IA. No laço,": "Goes out exactly like this, without AI. In the loop,",
  "{{volta}}": "{{volta}}",
  "{{voltas}}": "{{voltas}}",
  "viram o número da volta.": "turn into the round number.",
  "Contém": "Contains",
  "É igual a": "Is equal to",
  "Não gravar": "Don't save",
  "Regras de texto": "Text rules",
  "Gravar a resposta em": "Save the reply to",
  "Nome do contato": "Contact name",
  "Chave do campo personalizado": "Custom field key",
  "Texto enviado ao contato": "Text sent to the contact",
  "Chave secreta do cliente": "Client secret key",
  "Chave livre (use": "Free-form key (use",
  "no laço)": "in the loop)",
  "Crie os campos em Configurações → Funis. A resposta só grava quando o contato responde (não no timeout).": "Create the fields in Settings → Pipelines. The reply is only saved when the contact responds (not on timeout).",
  "No máximo quantas voltas": "Maximum number of rounds",
  "A última resposta vira o número de voltas (ex.: 4 filhos). O teto evita um loop sem fim.": "The last reply becomes the number of rounds (e.g.: 4 children). The cap prevents an endless loop.",
  "(adaptativo)": "(adaptive)",
  "classe · espera": "class · wait",
  "classes · espera": "classes · wait",
  "regra · espera": "rule · wait",
  "regras · espera": "rules · wait",
  "volta": "round",
  "grava resposta": "saves reply",
  "pula se já existir": "skips if it already exists",
  "confirma se já existir": "confirms if it already exists",
  "até": "up to",
  "voltas": "rounds",
  "Inscrições e versões deste fluxo são apagadas junto. Não é possível desfazer.": "Subscriptions and versions of this flow are deleted along with it. This can't be undone.",
  "Follow-ups reengajam contatos após silêncio, mudança de etapa, uma regra em Webhooks ou a resposta do contato — sem depender de alguém lembrar de mandar mensagem.": "Follow-ups re-engage contacts after silence, a stage change, a rule in Webhooks, or the contact's reply — without depending on someone remembering to send a message.",
  "Fluxos automáticos de reengajamento — silêncio, etapa, webhook ou resposta do contato, sem intervenção em cada mensagem.": "Automatic re-engagement flows — silence, stage, webhook, or contact reply, with no intervention on each message.",
  "Nenhum material ainda.": "No material yet.",
  "O agente ainda não conhece o seu negócio": "The agent doesn't know your business yet",
  "Comece pelo que ele mais vai precisar: as perguntas que se repetem, e a política que você mais explica. Ele passa a consultar isso antes de responder, em vez de improvisar.": "Start with what it will need most: the questions that keep coming up, and the policy you explain most. It will start checking this before answering, instead of improvising.",
  "Material arquivado não é consultado por nenhum assistente, e não é apagado — o histórico do que o agente já soube continua existindo.": "Archived material isn't checked by any assistant, and it isn't deleted — the history of what the agent already knew keeps existing.",
  "O material do seu negócio que os assistentes consultam antes de responder. Cada assistente escolhe, na tela dele, o que pode ler daqui.": "The material from your business that assistants check before answering. Each assistant chooses, on its own screen, what it can read from here.",
  " — edição bloqueada.": " — editing locked.",
  "O navegador bloqueou as notificações. Libere-as nas configurações do site e recarregue.": "The browser blocked notifications. Allow them in the site settings and reload.",
  "Email ainda não está disponível. In-app (toast) e Push (Chrome) já funcionam para as cinco categorias, inclusive com a aba fechada.": "Email isn't available yet. In-app (toast) and Push (Chrome) already work for all five categories, including with the tab closed.",
  "Nesta instalação, os avisos só aparecem com o site aberto.": "In this installation, notifications only appear with the site open.",
  "Este endereço não usa conexão segura (https), e sem ela nenhum navegador entrega aviso com o site fechado. Quem administra o servidor pode ligar um domínio com https.": "This address does not use a secure connection (https), and without it no browser delivers notifications with the site closed. Whoever administers the server can set up a domain with https.",
  "Ligar o Push abaixo já faz o aviso aparecer na bandeja do sistema enquanto você está com o site aberto numa aba. Para receber também com a aba fechada, quem administra o servidor precisa rodar a atualização da instalação: ela cria sozinha, uma única vez, o par de chaves que falta, mesmo quando não há versão nova:": "Turning on Push below already makes the notification appear in the system tray while you have the site open in a tab. To also receive it with the tab closed, whoever administers the server needs to run the installation update: it creates the missing key pair by itself, only once, even when there is no new version:",
  "Em servidor montado sem o kit de instalação, gere o par uma única vez:": "On a server set up without the installation kit, generate the pair once:",
  "Não troque um par que já existe: trocar desliga os avisos de todo aparelho já inscrito.": "Don't replace a pair that already exists: replacing it turns off notifications on every device already subscribed.",
  "VAPID_PUBLIC_KEY": "VAPID_PUBLIC_KEY",
  "VAPID_PRIVATE_KEY": "VAPID_PRIVATE_KEY",
  ". Email ainda não está disponível.": ". Email isn't available yet.",
  "sem responsável — definir quem atende": "no owner — set who handles it",
  "Campos do lead neste funil": "Lead fields in this pipeline",
  "Aparecem no dossiê do negócio. No follow-up, você escolhe em qual campo gravar a resposta.": "They appear in the deal's file. In the follow-up, you choose which field to save the reply to.",
  "Rótulo (Endereço)": "Label (Address)",
  "Opções, separadas por vírgula": "Options, comma-separated",
  "Sem janelas, o roteamento aceita conversa a qualquer hora — mas a Agenda não oferece NENHUM horário para marcar. Adicione janelas para publicar seus horários de atendimento.": "Without windows, routing accepts conversations at any time — but the Calendar doesn't offer ANY time slot to book. Add windows to publish your support hours.",
  "Nenhuma janela publicada — ninguém consegue marcar com esta pessoa.": "No window published — nobody can book with this person.",
  "Atendentes e horários de atendimento": "Agents and support hours",
  "Status, carga e capacidade de cada atendente — e a jornada semanal que decide os horários oferecidos na Agenda. Sem ela ninguém consegue marcar.": "Status, load, and capacity for each agent — and the weekly schedule that decides the time slots offered in the Calendar. Without it, nobody can book.",
  "Só gerentes e administradores editam os horários de atendimento da equipe. Para publicar os seus, peça a um gerente que abra esta aba e use o botão &ldquo;Editar horário&rdquo; ao lado do seu nome.": "Only managers and administrators can edit the team's support hours. To publish yours, ask a manager to open this tab and use the &ldquo;Edit hours&rdquo; button next to your name.",
  " — não publicado": " — not published",
  "Escolha um fluxo publicado": "Choose a published flow",
  "Nenhum fluxo ativo. Publique um follow-up em Follow-ups para usá-lo aqui.": "No active flow. Publish a follow-up in Follow-ups to use it here.",
  "Só entram fluxos publicados e ativos.": "Only published and active flows are included.",
  "Sem eles ninguém consegue marcar — nem você, nem o agente.": "Without them nobody can book — not you, not the agent.",
  "Configurar meus horários de atendimento": "Set up my support hours",
  "Não consegui carregar os horários": "Couldn't load the hours",
  "Os dias ficam bloqueados até eu conseguir — é mais seguro que oferecer um horário que talvez não exista. Numa instalação nova, isso costuma ser a jornada de atendimento que ainda não foi publicada.": "The days stay locked until I can load them — that's safer than offering a time slot that might not exist. On a new installation, this is usually the support schedule that hasn't been published yet.",
  "Nenhum horário livre em": "No free time slots in",
  "Não há horário livre publicado neste mês.": "There's no published free time slot this month.",
  "Conferindo a chave de embedding — leva alguns segundos.": "Checking the embedding key — this takes a few seconds.",
  "Pronto para preparar material.": "Ready to prepare material.",
  "Falta uma chave de embedding para o agente aprender o seu material": "An embedding key is missing for the agent to learn your material",
  "O material é preparado pela OpenAI (text-embedding-3-small, também pela OpenRouter) ou pelo Google (gemini-embedding-001). Sem uma dessas chaves, você pode cadastrar o documento, mas ele fica esperando para ser preparado.": "The material is prepared by OpenAI (text-embedding-3-small, also via OpenRouter) or by Google (gemini-embedding-001). Without one of these keys, you can register the document, but it stays waiting to be prepared.",
  "Provedor da chave de embedding": "Embedding key provider",
  "O texto dos materiais é enviado ao provedor escolhido para preparar a busca.": "The materials' text is sent to the chosen provider to prepare the search.",
  "Chave da OpenRouter": "OpenRouter key",
  "Chave do Google": "Google key",
  "Quem prepara a base:": "Who prepares the knowledge base:",
  "Trocar para o Google": "Switch to Google",
  "Trocar para a OpenAI": "Switch to OpenAI",
  "Para usar o Google, cadastre a chave dele em": "To use Google, register its key in",
  "Trocar para o Google refaz a base inteira": "Switching to Google rebuilds the entire knowledge base",
  "Trocar para a OpenAI refaz a base inteira": "Switching to OpenAI rebuilds the entire knowledge base",
  "Todo o material é preparado de novo com o novo provedor. Enquanto isso acontece, o agente pode não encontrar o que ainda não foi refeito. O texto dos materiais passa a ser enviado ao novo provedor.": "All the material is prepared again with the new provider. While that happens, the agent may not find what hasn't been rebuilt yet. The materials' text starts being sent to the new provider.",
  "Trocando…": "Switching…",
  "Trocar e refazer a base": "Switch and rebuild the knowledge base",
  "Provedor trocado. A base está sendo refeita.": "Provider switched. The knowledge base is being rebuilt.",
  "Provedor trocado, mas parte do material não entrou na fila. Use “Preparar tudo de novo”.": "Provider switched, but part of the material didn't enter the queue. Use “Prepare everything again”.",
  "Provedor trocado, mas a base não começou a ser refeita. Use “Preparar tudo de novo”.": "Provider switched, but the knowledge base didn't start rebuilding. Use “Prepare everything again”.",
  "Cadastre e valide uma chave do Google em IA › Credenciais antes de trocar.": "Register and validate a Google key in AI › Credentials before switching.",
  "Cadastre e valide uma chave da OpenAI ou OpenRouter em IA › Credenciais antes de trocar.": "Register and validate an OpenAI or OpenRouter key in AI › Credentials before switching.",
  "Não foi possível trocar o provedor.": "Could not switch the provider.",
  "Não consegui confirmar agora com que provedor a base é preparada. Tente de novo em instantes.": "I couldn't confirm right now which provider prepares the knowledge base. Try again shortly.",
  "Não consegui confirmar agora com que provedor a base é preparada. Recarregue em instantes.": "I couldn't confirm right now which provider prepares the knowledge base. Reload shortly.",
  "A base é preparada pelo Google, e a chave do Google não está mais utilizável": "The knowledge base is prepared by Google, and the Google key is no longer usable",
  "A base é preparada pela OpenAI, e não há mais chave da OpenAI utilizável": "The knowledge base is prepared by OpenAI, and there's no usable OpenAI key left",
  "O agente não consegue consultar o material até isso ser resolvido. Chaves de outro provedor não são usadas sozinhas: o material já preparado só é encontrado com o mesmo provedor. Cadastre a chave de novo ou troque o provedor, o que refaz a base.": "The agent can't query the material until this is resolved. Keys from another provider aren't used on their own: material that's already prepared can only be found with the same provider. Register the key again or switch providers, which rebuilds the knowledge base.",
  "O painel de Provedores aponta para este ponto uma chave que a base de conhecimento não usa: a base é preparada com Google. Para mudar, troque o provedor na tela de Conhecimento.": "The Providers panel points this spot at a key the knowledge base doesn't use: the knowledge base is prepared with Google. To change it, switch the provider on the Knowledge screen.",
  "O painel de Provedores aponta para este ponto uma chave que a base de conhecimento não usa: a base é preparada com OpenAI. Para mudar, troque o provedor na tela de Conhecimento.": "The Providers panel points this spot at a key the knowledge base doesn't use: the knowledge base is prepared with OpenAI. To change it, switch the provider on the Knowledge screen.",
  "Como você quer chamar esta chave": "What you want to call this key",
  "Você pega em": "You get it from",
  ". Ela é guardada cifrada e nunca aparece de volta na tela.": ". It's stored encrypted and never appears back on the screen.",
  "Cadastrar a chave aqui": "Register the key here",
  "ou veja todas em": "or see all of them in",
  "O que você salvar aqui substitui o conteúdo atual, e o agente é preparado de novo.": "What you save here replaces the current content, and the agent is prepared again.",
  "## Pergunta:": "## Question:",
  "## Resposta:": "## Answer:",
  "Salvar conteúdo": "Save content",
  "nenhum assistente ainda": "no assistant yet",
  "Por que não entrou": "Why it wasn't included",
  "Ele consulta este material antes de responder sobre o seu negócio.": "It checks this material before answering about your business.",
  "Que tipo de material é": "What type of material this is",
  "PDF, Markdown, CSV ou texto, até 20 MB. Um PDF só de imagens escaneadas não tem letra nenhuma para ler — envie uma versão com texto selecionável. Planilha Excel? Salve como CSV primeiro.": "PDF, Markdown, CSV, or text, up to 20 MB. A PDF made only of scanned images has no text at all to read — upload a version with selectable text. Excel spreadsheet? Save it as CSV first.",
  "…ou cole o texto aqui": "…or paste the text here",
  "Sem uma chave de embedding, o material fica guardado e esperando — o agente só passa a conhecê-lo depois que a chave for cadastrada.": "Without an embedding key, the material stays stored and waiting — the agent only gets to know it once the key is registered.",
  "São estes os trechos que ele procura antes de responder. Quando ele erra sobre este assunto, é aqui que se vê o porquê.": "These are the passages it looks up before answering. When it gets something wrong about this topic, this is where you can see why.",
  "Não consegui ler os trechos agora.": "Couldn't read the passages right now.",
  "Este material ainda não foi preparado — não há trecho nenhum para o agente encontrar.": "This material hasn't been prepared yet — there's no passage for the agent to find.",
  "Mostrando os primeiros trechos de": "Showing the first passages of",
  ". Uma tela não folheia mil pedaços — o restante está no acervo e o agente alcança todos.": ". One screen can't page through a thousand pieces — the rest is in the library and the agent can reach all of them.",
  "Este funil não tem campos extras.": "This pipeline has no extra fields.",
  "Campos atualizados": "Fields updated",
  "Tags": "Tags",
  "Horários livres de": "Free time slots for",
  "Você ainda não publicou seus horários de atendimento.": "You haven't published your support hours yet.",
  "Sem eles ninguém consegue marcar clicando na grade — nem você, nem o agente.": "Without them, no one can book by clicking the grid — not you, not the agent.",
  "A jornada de atendimento ainda não foi publicada.": "The support schedule hasn't been published yet.",
  "A jornada de atendimento ainda não foi publicada": "The support schedule hasn't been published yet",
  "Este dia está fora da jornada publicada (folga ou dia sem expediente).": "This day is outside the published schedule (day off or no office hours).",
  "Sem eles ninguém consegue marcar — nem quem atende, nem o agente.": "Without them, no one can book — not the person handling support, nor the agent.",
  "Não consegui carregar os horários.": "I couldn't load the time slots.",
  "Os blocos ficam bloqueados até eu conseguir — é mais seguro que oferecer um horário que talvez não exista.": "The blocks stay locked until I can load them — it's safer than offering a time slot that might not exist.",
  "Nenhum horário livre neste período.": "No available time slots in this period.",
  "Os blocos vazios continuam aqui, e o que estiver publicado fica clicável.": "Empty blocks stay here, and whatever is published becomes clickable.",
  "Remarcar": "Reschedule",
  "para": "to",
  "? Quem foi atendido recebe o aviso da mudança.": "? The person who was helped gets notified of the change.",
  "Buscar…": "Search…",
  "Sobre as demandas encerradas no período.": "About cases closed in the period.",
  "Quantas vezes o agente voltou ao cliente por conta própria. Medido sobre as": "How many times the agent followed up with the client on its own. Measured over the",
  "demandas que passaram por atendimento humano.": "cases that went through human support.",
  "Conversas que morreram no silêncio (após": "Conversations that died in silence (after",
  "conversas em que falamos: a pessoa não respondeu e ninguém encerrou.": "conversations where we sent a message: the person didn't reply and no one closed it.",
  "Piso:": "Floor:",
  "Conta só a repergunta quase literal — reformulada com outras palavras escapa desta medida.": "Only counts the near-literal repeated question — rephrased in other words, it escapes this metric.",
  "Igual à mediana: há poucas esperas medidas no período para os dois se separarem.": "Same as the median: there are too few measured waits in the period for the two to diverge.",
  "O p90 é a experiência de quem espera mais — a mediana a esconde.": "The p90 is the experience of those who wait longest — the median hides it.",
  "abertas agora. Cada uma é alguém esperando sem que nada esteja marcado para acontecer.": "open right now. Each one is someone waiting with nothing scheduled to happen.",
  "Esperas sem nenhuma resposta por mais de": "Waits with no response for more than",
  "falas do cliente. Quem sabe que vai esperar, espera; quem não sabe, desiste.": "client messages. Those who know they'll wait, wait; those who don't, give up.",
  "Tipo de recurso": "Resource type",
  "Nova resposta rápida": "New quick reply",
  "Editar resposta rápida": "Edit quick reply",
  "Excluir resposta rápida": "Delete quick reply",
  "Criar resposta rápida": "Create quick reply",
  "Nenhuma resposta rápida ainda.": "No quick replies yet.",
  "Resposta rápida de áudio": "Audio quick reply",
  "Resposta rápida criada.": "Quick reply created.",
  "Resposta rápida atualizada.": "Quick reply updated.",
  "Resposta rápida excluída.": "Quick reply deleted.",
  "Excluir esta resposta rápida?": "Delete this quick reply?",
  "Tipo de resposta rápida": "Quick reply type",
  "Áudio da resposta rápida": "Quick reply audio",
  "Escolha um arquivo de áudio para a resposta rápida.": "Choose an audio file for the quick reply.",
  "O áudio fica na biblioteca e entra no Inbox na fila de anexos, como o `/`.": "The audio stays in the library and enters the Inbox in the attachment queue, like `/`.",
  "Respostas rápidas: o texto cai no campo editável do Inbox; a imagem e o áudio entram na fila de anexos, com prévia, e você revisa antes de enviar.": "Quick replies: the text lands in the Inbox's editable field; the image and the audio go to the attachment queue with a preview, and you review before sending.",
  "Prepara no compositor — você revisa e envia": "Prepares in the composer — you review and send",
  "Novo template": "New template",
  "Editar template": "Edit template",
  "Excluir template": "Delete template",
  "Template excluído.": "Template deleted.",
  "Template atualizado.": "Template updated.",
  "Template criado.": "Template created.",
  "Oi {{primeiro_nome}}, tudo bem?": "Hi {{primeiro_nome}}, how are you?",
  "Criar template": "Create template",
  "Nova execução iniciada.": "New run started.",
  "Execução concluída.": "Run completed.",
  "Orçamento atualizado": "Budget updated",
  "Conversa transferida.": "Conversation transferred.",
  "Atendente atualizado.": "Agent updated.",
  "Roteamento atualizado.": "Routing updated.",
  "Papel atualizado.": "Role updated.",
  "Requisição inválida. Recarregue e tente de novo.": "Invalid request. Reload and try again.",
  "Falha ao paginar. Volte ao início.": "Failed to paginate. Go back to the start.",
  "Dados inválidos. Confira os campos destacados.": "Invalid data. Check the highlighted fields.",
  "Sessão expirada. Faça login novamente.": "Session expired. Log in again.",
  "Você não tem permissão para esta ação.": "You don't have permission for this action.",
  "Recurso não encontrado ou já removido.": "Resource not found or already removed.",
  "Organização não encontrada.": "Organization not found.",
  "Operação já processada.": "Operation already processed.",
  "Outro atendente já assumiu.": "Another agent already took it.",
  "Este caso já foi respondido ou fechado.": "This case has already been answered or closed.",
  "Calma — muitas tentativas. Espere alguns segundos.": "Easy — too many attempts. Wait a few seconds.",
  "Esta ação não pode ser desfeita: o contato já foi anonimizado.": "This action can't be undone: the contact has already been anonymized.",
  "Erro interno. Tente de novo em instantes.": "Internal error. Try again in a moment.",
  "Algo deu errado": "Something went wrong",
  "Copiado!": "Copied!",
  "Copiar ID": "Copy ID",
  "Falha ao encerrar impersonate": "Failed to end impersonate",
  "Erro de rede ao encerrar impersonate": "Network error ending impersonate",
  "Modo Impersonate — atuando como": "Impersonate mode — acting as",
  "Encerrar impersonate e voltar ao admin": "End impersonate and return to admin",
  "Encerrando…": "Ending…",
  "parado há": "stopped for",
  "Agente:": "Agent:",
  "sem nome": "no name",
  "Com atendente": "With agent",
  "Assistente na conversa": "Assistant in the conversation",
  "Sem dono": "No owner",
  "Você assumiu a demanda": "You took the case",
  "Assistente retorna": "Assistant follows up",
  "Automação (Webhooks)": "Automation (Webhooks)",
  "Adicionar campo": "Add field",
  "Campos do funil": "Pipeline fields",
  "Chave do campo": "Field key",
  "Contato excluído.": "Contact deleted.",
  "Disparado por uma automação em Webhooks": "Triggered by an automation in Webhooks",
  "Email ainda não está disponível. In-app (toast) e Push (Chrome) já funcionam para as cinco categorias.": "Email isn't available yet. In-app (toast) and Push (Chrome) already work for all five categories.",
  "Excluindo…": "Deleting…",
  "Excluir contato": "Delete contact",
  "Excluir contato?": "Delete contact?",
  "Fluxo de follow-up": "Follow-up flow",
  "O roteiro de atendimento não começou: o módulo Fluxos de atendimento está desligado nesta instalação.": "The support script didn't start: the Support flows module is turned off on this installation.",
  "Tipo de fluxo": "Flow type",
  "Fluxo de atendimento": "Support flow",
  "Nenhum fluxo de atendimento ativo. Publique um em Fluxos de atendimento para usá-lo aqui.": "No active support flow. Publish one under Support flows to use it here.",
  "O roteiro de atendimento acontece na conversa: a automação abre o atendimento e a primeira pergunta sai quando o cliente responder.": "The support script runs inside the chat: the automation opens it and the first question goes out when the customer replies.",
  "O roteiro de atendimento não começou: esta instalação não tem a conexão direta do banco configurada, e é por ela que o roteiro é conduzido. Configure-a e execute a regra de novo.": "The support script didn't start: this installation has no direct database connection configured, and that is what drives the script. Configure it and run the rule again.",
  "O roteiro de atendimento não começou para este contato: o fluxo pode não estar publicado, o contato já pode ter um roteiro em andamento, ou já ter concluído este sem poder recomeçar.": "The support script didn't start for this contact: the flow may not be published, the contact may already have a script running, or may have finished this one and can't start it over.",
  "Fluxo excluído.": "Flow deleted.",
  "Iniciar conversa com": "Start conversation with",
  "Iniciar conversa no Inbox": "Start conversation in the Inbox",
  "Isso remove": "This removes",
  "Novo campo": "New field",
  "Opções do campo": "Field options",
  "Remover campo": "Remove field",
  "Rótulo do campo": "Field label",
  "Tipo do campo": "Field type",
  "chave (endereco)": "key (address)",
  "e a conversa associada, se houver. Esta ação não pode ser desfeita.": "and the associated conversation, if any. This action can't be undone.",
  "account_id e api_key são obrigatórios": "account_id and api_key are required",
  "Agente não encontrado.": "Agent not found.",
  "Agente não encontrado nesta organização.": "Agent not found in this organization.",
  "Agent não encontrado.": "Agent not found.",
  "Agent não encontrado nesta organização.": "Agent not found in this organization.",
  "Agent não tem versão para duplicar.": "Agent has no version to duplicate.",
  "A imagem precisa ter até 5 MB.": "The image must be under 5 MB.",
  "Imagens (opcional)": "Images (optional)",
  "JPG ou PNG, até 5 MB por imagem. A imagem vai junto com o texto.": "JPG or PNG, up to 5 MB each. The image goes with the text.",
  "Imagem da resposta rápida": "Quick reply image",
  "Remover imagem": "Remove image",
  "Prévia da imagem": "Image preview",
  "Adicionar imagem": "Add image",
  "Cada resposta rápida tem no máximo 5 imagens.": "Each quick reply allows up to 5 images.",
  "Imagens": "Images",
  "A imagem precisa ser JPG ou PNG.": "The image must be JPG or PNG.",
  "Imagem não encontrada.": "Image not found.",
  "As imagens mudaram. Recarregue a página.": "The images changed. Reload the page.",
  "Só manager+ altera template compartilhado.": "Only manager+ can change the shared template.",
  "Apenas versões 'draft' podem ser editadas.": "Only 'draft' versions can be edited.",
  "Arquivo acima de 50MB.": "File over 50MB.",
  "Arquivo excede o limite de 20MB.": "File exceeds the 20MB limit.",
  "Atendente não encontrado na organização.": "Agent not found in the organization.",
  "Atualização não encontrada.": "Update not found.",
  "Audit entry not found": "Audit entry not found",
  "Auth indisponível": "Auth unavailable",
  "Auth required.": "Auth required.",
  "Aviso não encontrado nesta organização.": "Notice not found in this organization.",
  "Body vazio.": "Empty body.",
  "Caminho inválido.": "Invalid path.",
  "Campo 'agent_id' deve ser UUID válido.": "The 'agent_id' field must be a valid UUID.",
  "Campo 'file' ausente ou inválido.": "'file' field missing or invalid.",
  "Campo 'file' (multipart) obrigatório.": "'file' field (multipart) is required.",
  "Campo 'nota_de_voz' inválido.": "Invalid 'nota_de_voz' field.",
  "Formato não suportado: use ?formato=aac.": "Unsupported format: use ?formato=aac.",
  "Muitas conversões de áudio seguidas. Tente em um minuto.": "Too many audio conversions in a row. Try again in a minute.",
  "Muitos áudios sendo preparados agora. Tente em alguns segundos.": "Many audio files are being prepared right now. Try again in a few seconds.",
  "Formato de áudio não suportado.": "Unsupported audio format.",
  "Não foi possível preparar o áudio para este aparelho.": "Could not prepare the audio for this device.",
  "Campo 'name' inválido (2-120 chars).": "'name' field invalid (2-120 chars).",
  "Canal não encontrado.": "Channel not found.",
  "Caso não encontrado.": "Case not found.",
  "chave não encontrada nesta organização": "key not found in this organization",
  "Conexão não encontrada nesta organização.": "Connection not found in this organization.",
  "Conexão sem identificador utilizável.": "Connection has no usable identifier.",
  "Conflito de versionamento — tente novamente.": "Versioning conflict — try again.",
  "Contato não encontrado.": "Contact not found.",
  "Contato inválido.": "Invalid contact.",
  "Não foi possível desbloquear o contato.": "Couldn't unblock the contact.",
  "Desbloquear": "Unblock",
  "Desbloquear este contato?": "Unblock this contact?",
  "Este contato pediu para não receber mais mensagens. Desbloquear volta a permitir campanhas, follow-ups e respostas da IA para ele, e a ação fica registrada na auditoria em seu nome.": "This contact asked to stop receiving messages. Unblocking allows campaigns, follow-ups, and AI replies to reach them again, and the action is logged in the audit trail under your name.",
  "content é obrigatório.": "content is required.",
  "Conversa do caso sem contato associado.": "The case's conversation has no associated contact.",
  "Conversa não encontrada.": "Conversation not found.",
  "Conversa sem contato/canal.": "Conversation has no contact/channel.",
  "corpo inválido": "invalid body",
  "Corpo inválido.": "Invalid body.",
  "Corpo inválido para desconectar.": "Invalid body to disconnect.",
  "Corpo não é JSON válido.": "Body is not valid JSON.",
  "Credential desativada.": "Credential disabled.",
  "Credential não encontrada.": "Credential not found.",
  "cron secret ausente ou inválido": "cron secret missing or invalid",
  "CSV vazio ou sem linhas de dados.": "CSV is empty or has no data rows.",
  "decision é obrigatório (accept | dismiss).": "decision is required (accept | dismiss).",
  "decision e proposal_id são obrigatórios.": "decision and proposal_id are required.",
  "Demanda não encontrada, ou já encerrada.": "Case not found, or already closed.",
  "Destino não é um atendente desta organização.": "The destination isn't an agent in this organization.",
  "Dê um nome à etapa — é o que aparece no topo da coluna.": "Give the stage a name — it's what appears at the top of the column.",
  "Dê um nome ao funil — é o que aparece na lista e no topo do quadro.": "Give the pipeline a name — it's what appears in the list and at the top of the board.",
  "Dê um nome ao funil — é o que aparece na lista.": "Give the pipeline a name — it's what appears in the list.",
  "Duas intenções não podem ter o mesmo nome no router.": "Two intents can't have the same name in the router.",
  "Enrollment já está encerrado.": "Enrollment is already closed.",
  "Enrollment não encontrado.": "Enrollment not found.",
  "Entrada de memória não encontrada nesta organização.": "Memory entry not found in this organization.",
  "Envie o mapeamento completo dos sete passos do atendimento.": "Send the full mapping of the seven support steps.",
  "Envie o arquivo como multipart/form-data no campo 'file'.": "Send the file as multipart/form-data in the 'file' field.",
  "Erro ao agregar o uso de IA.": "Error aggregating AI usage.",
  "Erro ao arquivar fonte.": "Error archiving source.",
  "Erro ao atualizar agent.": "Error updating agent.",
  "Erro ao atualizar credential.": "Error updating credential.",
  "Erro ao atualizar fonte.": "Error updating source.",
  "Erro ao atualizar orçamento.": "Error updating budget.",
  "Erro ao atualizar router.": "Error updating router.",
  "Erro ao atualizar version.": "Error updating version.",
  "Erro ao buscar agent.": "Error fetching agent.",
  "Erro ao buscar membros do router.": "Error fetching router members.",
  "Erro ao buscar mensagem.": "Error fetching message.",
  "Erro ao buscar router.": "Error fetching router.",
  "Erro ao buscar version.": "Error fetching version.",
  "Erro ao carregar agent.": "Error loading agent.",
  "Erro ao carregar a versão da memória.": "Error loading the memory version.",
  "Erro ao carregar catálogo de skills.": "Error loading skills catalog.",
  "Erro ao carregar descrição das skills.": "Error loading skills description.",
  "Erro ao carregar entradas da memória.": "Error loading memory entries.",
  "Erro ao carregar o agente.": "Error loading the agent.",
  "Erro ao carregar router.": "Error loading router.",
  "Erro ao carregar skills instaladas.": "Error loading installed skills.",
  "Erro ao carregar versões da memória.": "Error loading memory versions.",
  "Erro ao consultar credential.": "Error querying credential.",
  "Erro ao contar membros dos routers.": "Error counting router members.",
  "Erro ao criar agent.": "Error creating agent.",
  "Erro ao criar credential.": "Error creating credential.",
  "Erro ao criar entrada de memória.": "Error creating memory entry.",
  "Erro ao criar fonte de conhecimento.": "Error creating knowledge source.",
  "Erro ao criar nota.": "Error creating note.",
  "Erro ao criar orçamento.": "Error creating budget.",
  "Erro ao criar router.": "Error creating router.",
  "Erro ao criar template.": "Error creating template.",
  "Erro ao criar versão inicial.": "Error creating initial version.",
  "Erro ao criar version.": "Error creating version.",
  "Erro ao deletar credential.": "Error deleting credential.",
  "Erro ao desativar agent.": "Error deactivating agent.",
  "Erro ao desinstalar a skill.": "Error uninstalling the skill.",
  "Erro ao excluir nota.": "Error deleting note.",
  "Erro ao excluir template.": "Error deleting template.",
  "Erro ao fazer upload do arquivo.": "Error uploading the file.",
  "Erro ao gravar membros do router.": "Error saving router members.",
  "Erro ao importar o pacote de skill.": "Error importing the skill package.",
  "Erro ao iniciar test run.": "Error starting test run.",
  "Erro ao inserir novos itens FAQ.": "Error inserting new FAQ items.",
  "Erro ao instalar a skill.": "Error installing the skill.",
  "Erro ao ler o orçamento.": "Error reading the budget.",
  "Erro ao ler o uso das capacidades.": "Error reading capability usage.",
  "Erro ao limpar membros do router.": "Error clearing router members.",
  "Erro ao listar agents.": "Error listing agents.",
  "Erro ao listar credentials.": "Error listing credentials.",
  "Erro ao listar fontes de conhecimento.": "Error listing knowledge sources.",
  "Erro ao listar modelos.": "Error listing models.",
  "Erro ao listar notas.": "Error listing notes.",
  "Erro ao listar routers.": "Error listing routers.",
  "Erro ao listar runs.": "Error listing runs.",
  "Erro ao listar templates.": "Error listing templates.",
  "Erro ao listar versions.": "Error listing versions.",
  "Erro ao pausar agent.": "Error pausing agent.",
  "Erro ao preparar o link da imagem.": "Error preparing the image link.",
  "Erro ao processar o arquivo.": "Error processing the file.",
  "Erro ao publicar.": "Error publishing.",
  "Erro ao registrar fonte de conhecimento.": "Error registering knowledge source.",
  "Erro ao remover itens antigos.": "Error removing old items.",
  "Erro ao remover router.": "Error removing router.",
  "Erro ao subir a imagem.": "Error uploading the image.",
  "Erro ao subir o arquivo.": "Error uploading the file.",
  "Erro ao subir o logo.": "Error uploading the logo.",
  "Erro ao validar agent_id.": "Error validating agent_id.",
  "Erro ao validar conversa.": "Error validating conversation.",
  "Erro ao verificar fonte.": "Error verifying source.",
  "Erro ao verificar o número de WhatsApp.": "Error verifying the WhatsApp number.",
  "Erro ao verificar uso da credential.": "Error verifying credential usage.",
  "Esta atualização já terminou.": "This update has already finished.",
  "Este canal não gerencia definições.": "This channel doesn't manage definitions.",
  "Este campo não se preenche por aqui.": "This field isn't filled in from here.",
  "Este caso já foi respondido por outra pessoa.": "This case has already been answered by someone else.",
  "Este número já tem um roteador ativo.": "This number already has an active router.",
  "Este retorno já aconteceu ou já foi cancelado.": "This follow-up has already happened or was already canceled.",
  "Faça login.": "Log in.",
  "Faça login para continuar.": "Log in to continue.",
  "Falha ao atualizar o aviso.": "Failed to update the notice.",
  "Já existe um aviso idêntico aberto nesta organização — reabrir duplicaria o alerta.": "An identical notice is already open in this organization — reopening would duplicate the alert.",
  "Falha ao carregar as propostas.": "Failed to load the proposals.",
  "Falha ao carregar conexões/knobs.": "Failed to load connections/knobs.",
  "Falha ao carregar o caso.": "Failed to load the case.",
  "Falha ao carregar o radar.": "Failed to load the radar.",
  "Falha ao carregar os avisos.": "Failed to load the notices.",
  "O agendamento de aviso ainda não está disponível. Publique agora ou envie sem data de publicação.": "Scheduling an announcement is not available yet. Publish it now or send it without a publication date.",
  "Falha ao carregar os casos.": "Failed to load the cases.",
  "Falha ao decifrar credential.": "Failed to decrypt credential.",
  "Falha ao listar funis.": "Failed to list pipelines.",
  "Falha ao processar multipart/form-data.": "Failed to process multipart/form-data.",
  "Falha ao salvar a seção.": "Could not save the section.",
  "Falha ao salvar o campo.": "Could not save the field.",
  "Falha ao salvar os knobs.": "Failed to save the knobs.",
  "Falha ao salvar o teto diário.": "Failed to save the daily cap.",
  "Faltam nome, idioma ou conteúdo.": "Missing name, language, or content.",
  "Fluxo não encontrado.": "Flow not found.",
  "Roteiro de atendimento começa por palavra-gatilho ou pelo roteador, não por gatilho de follow-up.": "The support script starts with a trigger word or the router, not a follow-up trigger.",
  "Fluxo não tem rascunho pronto para publicar.": "Flow has no draft ready to publish.",
  "Fluxo reprovado na validação de publish.": "Flow failed publish validation.",
  "Follow-up não encontrado.": "Follow-up not found.",
  "Fonte de conhecimento não encontrada.": "Knowledge source not found.",
  "Fonte não encontrada.": "Source not found.",
  "Funil não encontrado.": "Pipeline not found.",
  "Informe o novo horário.": "Enter the new time.",
  "Já existe um fluxo com este nome.": "A flow with this name already exists.",
  "Já existe um contato com este CPF.": "A contact with this CPF already exists.",
  "Já existe um contato com este e-mail.": "A contact with this email already exists.",
  "Já existe um contato com este telefone.": "A contact with this phone number already exists.",
  "Janela inválida.": "Invalid window.",
  "Janela inválida: 'from' deve ser anterior a 'to'.": "Invalid window: 'from' must be before 'to'.",
  "Lead não encontrado.": "Lead not found.",
  "Membro está revogado.": "Member access is revoked.",
  "Membro não encontrado.": "Member not found.",
  "Mensagem sem mídia.": "Message has no media.",
  "Mídia indisponível no momento.": "Media unavailable right now.",
  "Muitas trocas de logo seguidas. Tente em alguns minutos.": "Too many logo changes in a row. Try again in a few minutes.",
  "nada foi gravado — verifique as permissões da organização": "nothing was saved — check the organization's permissions",
  "Ligar o Jev manda cada mensagem dos clientes, uma de cada vez e sem o resto da conversa, para a TypeSafe AI, nos Estados Unidos. Para ligar, confirme que você está de acordo.": "Turning on Jev sends each client message, one at a time and without the rest of the conversation, to TypeSafe AI, in the United States. To turn it on, confirm that you agree.",
  "Para ligar o Jev, cole a chave dele em Credenciais e espere o teste da chave passar.": "To turn on Jev, paste its key in Credentials and wait for the key test to pass.",
  "Se a sua empresa é da área da saúde: as mensagens que o Jev lê podem conter dado de saúde, que a LGPD trata como sensível. Antes de ligar, confira com quem cuida da LGPD da empresa se o contrato da TypeSafe cobre esse tipo de dado.": "If your company is in healthcare: the messages Jev reads may contain health data, which the LGPD treats as sensitive. Before turning it on, check with whoever handles the company's LGPD whether the TypeSafe contract covers that kind of data.",
  "Não consegui checar o pedido de atualização.": "I couldn't check the update request.",
  "Não consegui finalizar a atualização.": "I couldn't finish the update.",
  "Não consegui gravar o estado.": "I couldn't save the state.",
  "Não consegui gravar o passo.": "I couldn't save the step.",
  "Não consegui ler a atualização.": "I couldn't read the update.",
  "Não consegui ler o estado da atualização.": "I couldn't read the update's state.",
  "Não consegui liberar a atualização travada.": "I couldn't release the stuck update.",
  "Não consegui registrar o pedido de atualização.": "I couldn't register the update request.",
  "Não entendi o que mudar nesta etapa.": "I didn't understand what to change in this stage.",
  "Não entendi o que mudar neste funil.": "I didn't understand what to change in this pipeline.",
  "Não é possível revogar o próprio acesso.": "You can't revoke your own access.",
  "Não foi possível gravar o dado.": "It wasn't possible to save the data.",
  "Não há agenda do Google conectada para esta pessoa.": "This person doesn't have a Google Calendar connected.",
  "Não há proposta pendente para este negócio.": "There's no pending proposal for this deal.",
  "Negócio não encontrado.": "Deal not found.",
  "Nenhuma conexão de parceiro ativa.": "No active partner connection.",
  "nenhuma organização ativa": "no active organization",
  "Nenhuma organização ativa.": "No active organization.",
  "Nenhum campo mapeável (nome/telefone/email).": "No mappable field (name/phone/email).",
  "Nenhum campo para alterar.": "No field to change.",
  "Nome de skill inválido.": "Invalid skill name.",
  "Nota não encontrada.": "Note not found.",
  "Número de WhatsApp não encontrado nesta organização.": "WhatsApp number not found in this organization.",
  "O arquivo enviado é grande demais (máx. 5 MB por skill).": "The uploaded file is too large (max. 5 MB per skill).",
  "O evento original deste run foi removido.": "The original event for this run was removed.",
  "O fim do período precisa ser depois do começo.": "The end of the period must be after the start.",
  "O logo precisa ser PNG ou JPG.": "The logo must be PNG or JPG.",
  "Outro atendente assumiu esta conversa agora.": "Another agent just took over this conversation.",
  "Parâmetro 'escopo' inválido.": "Invalid 'escopo' parameter.",
  "Parâmetros inválidos.": "Invalid parameters.",
  "payload fora do contrato do canal": "payload outside the channel contract",
  "Permissão insuficiente. Requer role >= manager.": "Insufficient permission. Requires role >= manager.",
  "phone_number_id, waba_id e token são obrigatórios": "phone_number_id, waba_id, and token are required",
  "Pipeline não encontrado.": "Pipeline not found.",
  "provar a chave requer papel de administrador": "testing the key requires the admin role",
  "Provider desconhecido.": "Unknown provider.",
  "Rascunho da IA indisponível (config).": "AI draft unavailable (config).",
  "Regra do run não encontrada.": "Run rule not found.",
  "Regra não encontrada.": "Rule not found.",
  "requer papel de administrador": "requires the admin role",
  "requer papel de gerente ou superior": "requires the manager role or higher",
  "Resposta ao caso indisponível (config).": "Case response unavailable (config).",
  "Retorno não encontrado.": "Follow-up not found.",
  "Router não encontrado.": "Router not found.",
  "Run não encontrado.": "Run not found.",
  "sem organização ativa": "no active organization",
  "Sem organização ativa": "No active organization",
  "Sem organização ativa.": "No active organization.",
  "Sessão de canal não encontrada.": "Channel session not found.",
  "Sessão expirada": "Session expired",
  "Sessão sem token.": "Session has no token.",
  "Skill não encontrada no catálogo de plataforma.": "Skill not found in the platform catalog.",
  "Suba o Docker (docker compose up -d waha) e tente novamente.": "Start Docker (docker compose up -d waha) and try again.",
  "Skill não está instalada nesta organização.": "The skill isn't installed in this organization.",
  "Solicitação não encontrada.": "Request not found.",
  "O pedido já foi encerrado — o aviso do art. 12.º só sai de pedido aberto.": "The request is already closed — the Art. 12 notice is only sent for an open request.",
  "O titular não tem e-mail para receber o aviso.": "The data subject has no email to receive the notice.",
  "E-mail não configurado na instalação.": "Email is not configured in this installation.",
  "O aviso do art. 12.º vale só para organizações fora do Brasil.": "The Art. 12 notice is only for organizations outside Brazil.",
  "Não foi possível enviar o aviso ao titular.": "The notice could not be sent to the data subject.",
  "Só manager+ cria template compartilhado.": "Only manager+ can create a shared template.",
  "Só o autor ou manager+ pode apagar esta nota.": "Only the author or manager+ can delete this note.",
  "Só o dono do servidor pode atualizar o sistema.": "Only the server owner can update the system.",
  "Stage não encontrado.": "Stage not found.",
  "Sugestão não encontrada.": "Suggestion not found.",
  "Telefone inválido.": "Invalid phone number.",
  "Template não encontrado.": "Template not found.",
  "Tipo de agendamento não encontrado.": "Appointment type not found.",
  "O tipo deste agendamento não existe mais.": "This appointment's type no longer exists.",
  "Agendamento não encontrado.": "Appointment not found.",
  "Este agendamento foi cancelado. Marque um novo em vez de reabrir este.": "This appointment was canceled. Book a new one instead of reopening this one.",
  "Este compromisso ainda não começou — não dá para registrar se a pessoa veio ou faltou. Se ela avisou que não vem, desmarque em vez de registrar falta.": "This appointment hasn't started yet — you can't record whether the person showed up or not. If they let you know they're not coming, cancel it instead of marking a no-show.",
  "Este responsável ainda não publicou horários de atendimento.": "This team member hasn't published business hours yet.",
  "Este horário não está disponível. Consulte os horários livres e escolha outro.": "This time isn't available. Check the open times and choose another one.",
  "Este horário já está ocupado na agenda de quem atende — por outro compromisso ou pelo Google Agenda.": "This time is already taken on the agent's calendar — by another appointment or by Google Calendar.",
  "listagem sem recorte: informe contato, lead, dia, período (de+ate) ou responsável.": "listing without a filter: provide contact, lead, day, period (de+ate), or assignee.",
  "O período não pode passar de 62 dias.": "The period can't exceed 62 days.",
  "title e body são obrigatórios.": "title and body are required.",
  "Token não encontrado.": "Token not found.",
  "tool_ids contém ids inexistentes no catálogo MCP.": "tool_ids contains ids that don't exist in the MCP catalog.",
  "Validação de publish falhou.": "Publish validation failed.",
  "Versão não encontrada nesta organização.": "Version not found in this organization.",
  "Version não encontrada.": "Version not found.",
  "Você já está na versão mais recente.": "You're already on the latest version.",
  "Você não está atribuído a essa conversa.": "You're not assigned to this conversation.",
  "Web Push ainda não está no banco desta instalação.": "Web Push isn't in this installation's database yet.",
  "Web Push não configurado nesta instalação.": "Web Push isn't configured in this installation.",
  "Estado da base de conhecimento": "Knowledge base status",
  "prontos": "ready",
  "preparando": "preparing",
  "preparando o material…": "preparing the material…",
  "tudo pronto": "all set",
  "Alguns materiais falharam ao preparar. O motivo está no cartão de cada um; depois de corrigir, clique em “Preparar tudo de novo”.": "Some materials failed to prepare. The reason is on each one's card; after fixing it, click “Prepare everything again”.",
  "Preparar tudo de novo": "Prepare everything again",
  "Não há material para reindexar.": "There's no material to reindex.",
  "Vou preparar o que falta e o que mudou; o material sem alteração é pulado.": "I'll prepare what's missing and what changed; material with no changes is skipped.",
  "Vou preparar este material de novo — leva alguns instantes.": "I'll prepare this material again — it takes a few moments.",
  "Material arquivado. O agente para de consultá-lo.": "Material archived. The agent stops consulting it.",
  "Só gerentes e administradores editam os horários de atendimento da equipe. Para publicar os seus, peça a um gerente que abra esta aba e use o botão “Editar horário” ao lado do seu nome.": "Only managers and admins can edit the team's business hours. To publish yours, ask a manager to open this tab and use the “Edit hours” button next to your name.",
  "O resultado vai no arquivo": "The result goes in the file",
  "Email ainda não está disponível.": "Email isn't available yet.",
  "Trechos que o agente encontra": "Snippets the agent finds",
  "Regra que você ensinou": "Rule you taught",
  "Melhoria que você aprovou": "Improvement you approved",
  "Habilidade instalada": "Skill installed",
  "Preparar de novo": "Prepare again",
  "Ver o que ele aprendeu": "See what it learned",
  "O que o agente sabe": "What the agent knows",
  "Não publicado": "Not published",
  "Conexão do WhatsApp caiu — precisa escanear o QR de novo": "WhatsApp connection dropped — you need to scan the QR code again",
  "Uma tarefa do assistente falhou e parou de tentar": "An assistant task failed and stopped retrying",
  "Um evento recebido não pôde ser processado": "An incoming event couldn't be processed",
  "O orçamento de IA foi atingido": "The AI budget was reached",
  "O assistente passou um atendimento para um humano": "The assistant handed a conversation off to a human",
  "Proposta de melhoria do assistente aguardando sua revisão": "Assistant improvement proposal awaiting your review",
  "O avaliador de qualidade precisa de recalibragem": "The quality evaluator needs recalibration",
  "Um fluxo de follow-up parou de tentar": "A follow-up flow stopped retrying",
  "O lead não respondeu no prazo que você definiu": "The lead didn't respond within the deadline you set",
  "Próxima ação sem negócio definido — precisa da sua escolha": "Next action with no deal defined — needs your choice",
  "Negócios que já estavam parados — precisam de uma decisão": "Deals that were already stalled — need a decision",
  "A sugestão de retomar contato venceu — decida": "The suggestion to reconnect has expired — decide",
  "Um atendimento saiu sem as ferramentas que você ligou": "A conversation ended without the tools you turned on",
  "Uma resposta ficou presa e não chegou ao cliente": "A reply got stuck and didn't reach the client",
  "O agente não conseguiu ler uma foto ou áudio que o cliente enviou": "The agent couldn't read a photo or audio the client sent",
  "Um modelo de mensagem mudou de situação na revisão": "A message template changed status in the review",
  "Seu número de WhatsApp precisa de atenção": "Your WhatsApp number needs attention",
  "O assistente prometeu algo a um cliente e ninguém ficou responsável": "The assistant promised something to a client and no one was left in charge",
  "Uma informação que o assistente ouviu de um cliente venceu sem ninguém conferir": "Information the assistant heard from a client expired without anyone checking it",
  "O gasto de IA passou do aviso que você definiu": "AI spending went over the alert threshold you set",
  "Um material que você enviou não entrou na base de conhecimento": "A material you uploaded didn't make it into the knowledge base",
  "Aviso do assistente": "Assistant alert",
  "A IA está sem saldo no provedor": "The AI is out of balance with the provider",
  "As respostas aos clientes estão esperando. Recarregue o saldo na conta do provedor: elas saem sozinhas quando o saldo voltar, durante até 6 horas. Depois disso, a conversa que não foi respondida aparece aqui na Central.": "Replies to clients are on hold. Top up the balance in the provider's account: they'll go out on their own once the balance is back, for up to 6 hours. After that, the conversation that wasn't answered appears here in the Notification center.",
  "Revisar credencial": "Review credential",
  "Negócio entrou em": "Deal entered",
  "Abra o negócio para dar o próximo passo. Este aviso foi pedido na configuração da etapa.": "Open the deal to take the next step. This alert was requested in the stage settings.",
  "Avisar a equipe na Central quando um negócio entrar aqui": "Notify the team in the Notification center when a deal enters here",
  "Avisar a equipe na Central quando um negócio entrar em": "Notify the team in the Notification center when a deal enters",
  "Sons dos avisos": "Alert sounds",
  "Tocam com o site aberto quando o aviso chega na Central. MP3, OGG ou WAV de até 1 MB.": "They play while the site is open when the alert arrives in the Notification center. MP3, OGG, or WAV up to 1 MB.",
  "Etapa que avisa": "Stage that notifies",
  "Quando um negócio entra numa etapa marcada para avisar na Central (por exemplo, o pedido confirmado).": "When a deal enters a stage marked to notify in the Notification center (for example, order confirmed).",
  "Precisa de uma pessoa": "Needs a person",
  "Quando o assistente passa a conversa para alguém da equipe, ou fica sem saldo no provedor de IA.": "When the assistant hands the conversation to someone on the team, or runs out of balance with the AI provider.",
  "Som personalizado": "Custom sound",
  "Som do sistema": "System sound",
  "Ouvir": "Listen",
  "Trocar som": "Change sound",
  "Usar o do sistema": "Use the system one",
  "Som salvo": "Sound saved",
  "Voltou ao som do sistema": "Back to the system sound",
  "Erro ao subir o som.": "Error uploading the sound.",
  "Erro ao salvar o som.": "Error saving the sound.",
  "Escolha o aviso e o arquivo de som.": "Choose the alert and the sound file.",
  "O som pode ter no máximo 1 MB.": "The sound can be at most 1 MB.",
  "O som precisa ser MP3, OGG ou WAV.": "The sound must be MP3, OGG, or WAV.",
  "Aviso desconhecido.": "Unknown alert.",
  "A IA passou uma conversa para a equipe": "The AI handed a conversation to the team",
  "Abra a conversa para responder o cliente.": "Open the conversation to reply to the client.",
  "Recarregue o saldo na conta do provedor: as respostas saem sozinhas quando ele voltar.": "Top up the balance in the provider's account: replies will go out on their own once it's back.",
  "atenção": "attention",
  "O assistente prometeu algo ao cliente e ninguém ficou responsável": "The assistant promised something to the client and no one was left in charge",
  "promessas ao cliente sem ninguém responsável": "promises to the client with no one in charge",
  "Nesta conversa o assistente combinou algo com o cliente. Ele ainda não tem nenhuma capacidade marcada para registrar isso no sistema, então nada foi agendado nem anotado. Abra a conversa para ver o que foi combinado — e, na tela do assistente, marque o que ele pode fazer.": "In this conversation the assistant agreed on something with the client. It doesn't have any capability marked yet to record this in the system, so nothing was scheduled or noted. Open the conversation to see what was agreed — and, on the assistant's screen, mark what it can do.",
  "Nesta conversa o assistente combinou algo com o cliente e não registrou nenhum próximo passo para isso — não há retorno agendado. Abra a conversa, veja o que foi combinado e decida quem faz.": "In this conversation the assistant agreed on something with the client and didn't record any next step for it — there's no follow-up scheduled. Open the conversation, check what was agreed, and decide who'll do it.",
  "Nesta conversa o assistente combinou algo com o cliente, e a parte que organiza o sistema não rodou neste atendimento. Nada foi agendado. Abra a conversa para ver o que foi combinado e decida quem faz.": "In this conversation the assistant agreed on something with the client, and the part that organizes the system didn't run in this conversation. Nothing was scheduled. Open the conversation to see what was agreed and decide who'll do it.",
  "O agente já sabe": "The agent already knows",
  "Esperando a chave": "Waiting for the key",
  "Entrou pela metade": "Partially added",
  "Ainda não preparado": "Not prepared yet",
  "Google Agenda": "Google Calendar",
  "trecho": "snippet",
  "trechos": "snippets",
  "está marcado mas ainda não foi preparado — o agente não vai achar nada nele.": "it's marked but hasn't been prepared yet — the agent won't find anything in it.",
  "materiais marcados ainda não foram preparados — o agente não vai achar nada neles.": "marked materials haven't been prepared yet — the agent won't find anything in them.",
  "Ver o acervo": "View the library",
  "Chave da OpenAI": "OpenAI key",
  "Cole a chave inteira antes de salvar.": "Paste the whole key before saving.",
  "Chave salva. Estamos conferindo com o provedor — leva alguns segundos.": "Key saved. We're checking it with the provider — this takes a few seconds.",
  "Usando a chave": "Using the key",
  "Ela é guardada cifrada e nunca aparece de volta na tela.": "It's stored encrypted and never appears on screen again.",
  "Salvar chave": "Save key",
  "Não achei nenhum par pergunta/resposta. Use uma linha": "I couldn't find any question/answer pair. Use one line",
  "por item.": "per item.",
  "Conteúdo salvo. Estou preparando de novo — leva alguns instantes.": "Content saved. I'm preparing it again — it takes a few moments.",
  "Dê um nome ao material — é assim que você o encontra depois.": "Give the material a name — that's how you'll find it later.",
  "Envie um arquivo ou cole o conteúdo.": "Upload a file or paste the content.",
  "Não consegui guardar o arquivo.": "I couldn't save the file.",
  "Material cadastrado. Estou preparando — em instantes o agente já sabe.": "Material added. I'm preparing it — in a few moments the agent will know.",
  "Material cadastrado. Ele fica esperando uma chave de embedding para ser preparado.": "Material registered. It stays waiting for an embedding key to be prepared.",
  "Ensinar algo novo ao agente": "Teach the agent something new",
  "Nome do material": "Material name",
  "Perguntas frequentes da loja": "Store FAQ",
  "Política de troca": "Exchange policy",
  "Arquivo (opcional)": "File (optional)",
  "Adicionar ao acervo": "Add to the library",
  "O que o agente aprendeu de": "What the agent learned from",
  "Trecho": "Snippet",
  "Uma tela não folheia mil pedaços — o restante está no acervo e o agente alcança todos.": "A screen can't page through a thousand snippets — the rest is in the library, and the agent can reach all of them.",
  "Perguntas e respostas": "Questions and answers",
  "As dúvidas que se repetem, com a resposta pronta. É o formato que o agente cita melhor, porque cada resposta chega inteira.": "The questions that come up again and again, with the answer ready. It's the format the agent cites best, because each answer arrives whole.",
  "Um texto do seu negócio — política de troca, tabela de preços, manual, contrato. Envie o arquivo (PDF, Markdown, CSV ou texto) ou cole o conteúdo.": "A text from your business — exchange policy, price list, manual, contract. Upload the file (PDF, Markdown, CSV, or text) or paste the content.",
  "Conversas anteriores": "Previous conversations",
  "Atendimentos já resolvidos que alguém marcou como aproveitáveis, com os dados pessoais removidos.": "Resolved conversations that someone marked as reusable, with personal data removed.",
  "Entra sozinha: conversas resolvidas que alguém marcar como aproveitáveis pela IA são anonimizadas e indexadas em lote.": "Added automatically: resolved conversations someone marks as reusable by the AI are anonymized and indexed in batches.",
  "Catálogo de produtos": "Product catalog",
  "Moeda": "Currency",
  "País": "Country",
  "De onde saem o documento do contato, a lei citada no documento de acesso e o prazo em dias úteis. Só aparecem países com a lei revisada — a lista é curta de propósito.": "This is where the contact's document, the law cited in the access document, and the deadline in business days come from. Only countries with the law reviewed appear — the list is short on purpose.",
  "A citação do RGPD (artigo 15.º do Regulamento (UE) 2016/679) foi conferida contra o texto oficial numa revisão feita por IA, sem advogado em Portugal. Os prazos do sistema (7 e 15 dias úteis) são mais curtos que o prazo legal de um mês, e o relatório de acesso ainda não traz todas as informações do art. 15.º. Trocar o país muda a regra do documento do contato: a partir daí, CPF enviado por API, importação ou integração é recusado como NIF inválido. O sistema não substitui o seu encarregado da proteção de dados: confirme com ele os textos enviados aos titulares, sobretudo nas campanhas de marketing, que em Portugal, em regra, exigem consentimento prévio (Lei 41/2004, art. 13.º-A).": "The GDPR citation (Article 15 of Regulation (EU) 2016/679) was checked against the official text in an AI-made review, with no lawyer in Portugal. The system's deadlines (7 and 15 business days) are shorter than the legal deadline of one month, and the access report does not yet include all the information required by Article 15. Changing the country changes the rule for the contact's document: from then on, a CPF sent via API, import, or integration is rejected as an invalid NIF. The system does not replace your data protection officer: confirm with them the texts sent to data subjects, especially in marketing campaigns, which in Portugal generally require prior consent (Law 41/2004, art. 13-A).",
  "Vale para todo preço do catálogo. Produto já cadastrado guarda a moeda com que nasceu.": "Applies to every price in the catalog. A product that's already registered keeps the currency it was created with.",
  "Os produtos sincronizados da sua loja, com preço, descrição e disponibilidade.": "The products synced from your store, with price, description, and availability.",
  "Entra sozinho: os produtos vêm da sincronização com a sua loja, não de conteúdo digitado aqui.": "Added automatically: products come from syncing with your store, not from content typed here.",
  "Escolhida por você no painel de Provedores.": "Chosen by you in the Providers panel.",
  "Usando uma chave da organização cadastrada em Credenciais.": "Using an organization key registered in Credentials.",
  "Usando o gateway de IA configurado nesta instalação.": "Using the AI gateway configured in this installation.",
  "Usando a chave que veio na instalação.": "Using the key that came with the installation.",
  "A chave escolhida no painel de Provedores para este ponto não está utilizável (desativada, apagada ou ainda não validada). Seguindo com a próxima chave disponível.": "The key chosen in the Providers panel for this point isn't usable (disabled, deleted, or not yet validated). Continuing with the next available key.",
  "Acervo": "Library",
  "Pergunte ao acervo…": "Ask the library…",
  "Perguntar ao acervo": "Ask the library",
  "Buscando…": "Searching…",
  "Semelhança com a pergunta": "Similarity to the question",
  "Consultas da equipe ao acervo": "Team queries to the library",
  "Quantas vezes alguém da equipe perguntou ao acervo pela caixa ao lado da conversa. Não entra nos números do agente.": "How many times someone on the team asked the library through the box next to the conversation. Doesn't count toward the agent's numbers.",
  "Ninguém da equipe consultou o acervo pela conversa neste período.": "Nobody on the team queried the library from the conversation in this period.",
  "Esta organização ainda não tem chave de embedding. Cadastre uma chave OpenAI ou OpenRouter em Credenciais para consultar o acervo.": "This organization doesn't have an embedding key yet. Register an OpenAI or OpenRouter key in Credentials to query the library.",
  "Materiais consultados": "Materials consulted",
  "limiar": "threshold",
  "A mesma busca que a IA faz — com a mesma origem de cada trecho.": "The same search the AI runs — with the same source for each excerpt.",
  "Pergunte como a IA perguntaria — a resposta vem com a origem de cada trecho.": "Ask the way the AI would ask — the answer comes with the source of each excerpt.",
  "Não consegui consultar o acervo.": "I couldn't query the library.",
  "Não foi possível ler o acervo.": "Could not read the library.",
  "Não foi possível consultar o acervo.": "Could not query the library.",
  "Este acervo ainda não tem material publicado.": "This library doesn't have published material yet.",
  "A base não tem essa informação.": "The knowledge base doesn't have that information.",
  "Há algo parecido no acervo, mas ainda abaixo do limiar — tente outras palavras.": "There's something similar in the library, but still below the threshold — try other words.",
  "no acervo.": "in the library.",
  "Adicionar material": "Add material",
  "arquivado": "archived",
  "arquivados": "archived",
  "MMMM 'de' yyyy": "MMMM yyyy",
  "d 'de' MMM": "MMM d",
  "d 'de' MMMM": "MMMM d",
  "EEEE, d 'de' MMMM": "EEEE, MMMM d",
  "EEEE, d 'de' MMM": "EEEE, MMM d",
  "Cancelando…": "Canceling…",
  "Agenda conectada:": "Calendar connected:",
  "Conectar Google": "Connect Google",
  "atendido por": "handled by",
  "Novo agendamento": "New appointment",
  "Remarcar agendamento": "Reschedule appointment",
  "Cancelar agendamento": "Cancel appointment",
  "Este agendamento não está mais na lista.": "This appointment is no longer on the list.",
  "Agendamento": "Appointment",
  "d 'de' MMMM 'às' HH:mm": "MMMM d, HH:mm",
  "EEEE, d 'de' MMMM 'às' HH:mm": "EEEE, MMMM d, HH:mm",
  "Conectar de novo": "Connect again",
  "Fechar aviso": "Close alert",
  "as credenciais": "the credentials",
  "Cadastrar as credenciais do Google": "Register your Google credentials",
  "Agenda do Google conectada.": "Google Calendar connected.",
  "Os compromissos que já estão lá aparecem aqui, e o que você marcar vai para lá.": "Appointments already there show up here, and what you book here goes there too.",
  "Você cancelou a conexão.": "You canceled the connection.",
  "Nada mudou. Quando quiser, é só conectar de novo.": "Nothing changed. Connect again whenever you want.",
  "Esta instalação ainda não tem a conexão com o Google configurada": "This installation doesn't have the Google connection set up yet",
  "Não consegui guardar a conexão com segurança": "I couldn't securely save the connection",
  "A conexão demorou demais e expirou": "The connection took too long and expired",
  "Isso acontece quando a página fica aberta muito tempo. Conectar de novo resolve.": "This happens when the page stays open too long. Connecting again fixes it.",
  "O Google devolveu uma resposta incompleta": "Google returned an incomplete response",
  "Não deu para concluir a conexão. Tentar de novo costuma resolver.": "The connection couldn't be completed. Trying again usually fixes it.",
  "O Google não confirmou a conexão": "Google didn't confirm the connection",
  "Não consegui ler os dados da conta do Google": "I couldn't read the Google account data",
  "A conexão foi autorizada, mas o Google não respondeu quem é a conta. Tente de novo.": "The connection was authorized, but Google didn't say which account it is. Try again.",
  "A conexão funcionou, mas não consegui salvar": "The connection worked, but I couldn't save it",
  "Faltou permissão para ler e escrever na sua agenda": "Permission to read and write to your calendar is missing",
  "Na tela do Google, algumas permissões ficaram desmarcadas. Sem elas eu não consigo ver seus horários ocupados nem enviar os agendamentos. Conecte de novo e mantenha as caixas marcadas.": "On the Google screen, some permissions were left unchecked. Without them, I can't see your busy times or send appointments. Connect again and keep the boxes checked.",
  "Não consegui conectar sua agenda do Google": "I couldn't connect your Google Calendar",
  "O resto da agenda continua funcionando normalmente. Tentar de novo costuma resolver.": "The rest of the calendar keeps working normally. Trying again usually fixes it.",
  "Tipo de agendamento criado.": "Appointment type created.",
  "Retorno": "Follow-up",
  "Criar tipo": "Create type",
  "Novo tipo de agendamento": "New appointment type",
  "desativado": "disabled",
  "Procedimento": "Procedure",
  "Vistoria": "Inspection",
  "Reunião": "Meeting",
  "Demonstração": "Demo",
  "Outro": "Other",
  "Consulta": "Consultation",
  "Visita": "Visit",
  "Call": "Call",
  "Presencial": "In person",
  "Link de vídeo": "Video link",
  "Mostrar todos (agora só": "Show all (currently only",
  "Ver só a agenda de": "View only the calendar for",
  "com": "with",
  "ocupado na agenda do Google": "busy on Google Calendar",
  "Dia": "Day",
  "Mês": "Month",
  "Próximos": "Upcoming",
  "Aguardando confirmação": "Awaiting confirmation",
  "Passados": "Past",
  "Cancelados": "Canceled",
  "Disponível quando a agenda estiver conectada": "Available once the calendar is connected",
  "Realizado": "Completed",
  "Faltou": "No-show",
  "Confirmado": "Confirmed",
  "Não compareceu": "Didn't show up",
  "fora deste mês": "outside this month",
  "você ainda não publicou seus horários": "you haven't published your hours yet",
  "não consegui carregar os horários": "I couldn't load the time slots",
  "nenhum horário livre neste dia": "no open time slots on this day",
  "Outro horário": "Another time",
  "Usar": "Use",
  "nenhum horário publicado neste dia": "no published time slots on this day",
  "Nenhum horário publicado neste dia.": "No published time slots on this day.",
  "Vale fora dos horários publicados. A agenda só recusa se o horário já estiver ocupado.": "You can pick a time outside published hours. The calendar only rejects it if that time is already taken.",
  "Não foi marcado. Tente de novo.": "The appointment wasn't booked. Try again.",
  "Marcar outro": "Book another",
  "Ver na agenda": "View in calendar",
  "horários": "time slots",
  "Carregando a agenda": "Loading the calendar",
  "Preparado": "Prepared",
  "Consultado por": "Looked up by",
  "Preparando…": "Preparing…",
  "Guardando…": "Saving…",
  "tokens": "tokens",
  "Voltar para": "Back to",
  "Ir para outra organização": "Go to another organization",
  "Produtos": "Products",
  "O catálogo da loja. É daqui que o atendente de IA tira o preço quando alguém pergunta.": "The store's catalog. This is where the AI agent gets the price from when someone asks.",
  "Nenhum produto cadastrado ainda": "No products added yet",
  "Enquanto o catálogo estiver vazio, o atendente responde que não encontrou o produto — mesmo que a loja tenha.": "While the catalog is empty, the agent will say it couldn't find the product — even if the store has it.",
  "Buscar por nome, código ou marca": "Search by name, code, or brand",
  "Novo produto": "New product",
  "Importar planilha": "Import spreadsheet",
  "Baixar planilha modelo": "Download template spreadsheet",
  "Produto cadastrado": "Product added",
  "Produto desativado": "Product disabled",
  "Produto reativado": "Product reactivated",
  "Não consegui ler essa planilha.": "I couldn't read that spreadsheet.",
  "Não consegui enviar o arquivo.": "I couldn't upload the file.",
  "Fotos": "Photos",
  "foto": "photo",
  "A primeira foto é a capa. O atendente de IA manda as fotos nesta ordem quando apresenta o produto.": "The first photo is the cover. The AI agent sends the photos in this order when presenting the product.",
  "Sem prévia": "No preview",
  "Mover a foto para a esquerda": "Move photo left",
  "Mover a foto para a direita": "Move photo right",
  "Remover a foto": "Remove photo",
  "Adicionar foto": "Add photo",
  "JPG ou PNG, até 5 MB. No máximo 5 fotos.": "JPG or PNG, up to 5 MB. Maximum 5 photos.",
  "Foto adicionada": "Photo added",
  "Não consegui enviar a foto.": "I couldn't upload the photo.",
  "Ordem das fotos salva": "Photo order saved",
  "Foto removida": "Photo removed",
  "Cada produto tem no máximo 5 fotos.": "Each product can have up to 5 photos.",
  "A foto precisa ter até 5 MB.": "The photo must be up to 5 MB.",
  "A foto precisa ser JPG ou PNG.": "The photo must be JPG or PNG.",
  "As fotos mudaram. Recarregue a página.": "The photos changed. Reload the page.",
  "Preço inválido. Escreva assim: 5.499,00": "Invalid price. Write it like this: 5,499.00",
  "Custo inválido.": "Invalid cost.",
  "novos": "new",
  "atualizados": "updated",
  "linhas na planilha": "rows in the spreadsheet",
  "Não usei estas colunas:": "I didn't use these columns:",
  "Linhas que não entraram:": "Rows that weren't imported:",
  "…e mais": "…and more",
  "Código": "Code",
  "Preço de venda": "Selling price",
  "(opcional)": "(optional)",
  "sem descrição": "no description",
  "É o que o atendente de IA conta ao cliente: para que serve, medidas, materiais, diferenciais. Ele repete o que estiver aqui — e não inventa o que faltar.": "It's what the AI assistant tells the customer: what it's for, sizes, materials, highlights. It repeats what's here and doesn't make up what's missing.",
  "Descrição escrita pela planilha em {quantidade} produto(s).": "Description written by the spreadsheet in {quantidade} product(s).",
  "Serve para o atendente saber até onde pode negociar. Não aparece para o cliente.": "Lets the agent know how far it can negotiate. Not shown to the client.",
  "Controlar estoque deste produto": "Track inventory for this product",
  "Quantidade": "Quantity",
  "Sem controle de estoque, este produto sempre aparece como disponível para o atendente — é o certo para item sob encomenda ou fracionado.": "Without inventory tracking, this product always shows as available to the agent — the right choice for made-to-order or bulk/fractional items.",
  "Salvar produto": "Save product",
  "em estoque": "in stock",
  "sem controle de estoque": "no inventory tracking",
  "Chamar": "Call",
  "Em ligação": "On a call",
  "Chamada de voz recebida": "Incoming voice call",
  "Recusar chamada": "Decline call",
  "Atender chamada": "Answer call",
  "Chamando…": "Calling…",
  "Chamada em andamento": "Call in progress",
  "Reativar microfone": "Turn microphone back on",
  "Silenciar microfone": "Mute microphone",
  "Encerrar chamada": "End call",
  "Abrindo o áudio…": "Opening audio…",
  "Sem áudio: o canal de voz não abriu": "No audio: the voice channel didn't open",
  "O áudio desta ligação está em outra aba": "This call's audio is open in another tab",
  "Ouvir aqui": "Listen here",
  "O áudio caiu": "The audio dropped",
  "Não consegui abrir o áudio. Confira o microfone.": "I couldn't open the audio. Check your microphone.",
  "Reconectar o áudio": "Reconnect audio",
  "Chamada de voz": "Voice call",
  "Chamada de voz sem resposta": "Unanswered voice call",
  "Pagamento confirmado pelo aviso do provedor": "Payment confirmed by the provider's notice",
  "A chamada de voz não está configurada.": "Voice calling isn't set up.",
  "Falta o endereço do serviço (": "The service address is missing (",
  ") nas variáveis de ambiente desta instalação.": ") from this installation's environment variables.",
  "Chamada de voz por WhatsApp": "WhatsApp voice call",
  "Um segundo aparelho vinculado ao mesmo número já conectado, só para ligar e atender chamadas. Escaneie uma vez para ativar.": "A second device linked to the same already-connected number, just for making and answering calls. Scan once to activate it.",
  "Não pareado": "Not paired",
  "Aparelho pareado": "Device paired",
  "QR Code para parear chamada de voz": "QR code to pair voice calling",
  "Parear chamada de voz": "Pair voice calling",
  "Risco aceito: um segundo aparelho vinculado ao mesmo número pode ser sinalizado pelo WhatsApp.": "Risk accepted: WhatsApp may flag a second device linked to the same number.",
  "Pronto para ligar — o botão de chamar aparece nos contatos com telefone.": "Ready to call — the call button appears on contacts with a phone number.",
  "Chamada de voz pareada!": "Voice calling paired!",
  "Alguém ligou e ninguém atendeu": "Someone called and no one answered",
  "Retorne a ligação quando puder — quem ligou não foi atendido.": "Call back when you can — the caller wasn't answered.",
  "Ligar de volta": "Call back",
  "A conta foi reativada — há conversas para revisar": "The account was reactivated — there are conversations to review",
  "A IA não respondeu nem vai responder sozinha às conversas que chegaram durante a suspensão. Abra o Inbox e procure-as nas abas Fila e Automático.": "The AI didn't reply, and won't reply on its own, to the conversations that arrived during the suspension. Open the Inbox and look for them in the Queue and Automatic tabs.",
  "Abrir o Inbox": "Open the Inbox",
  "chamada de voz": "voice call",
  "chamadas de voz": "voice calls",
  "Não foi possível iniciar o pareamento.": "Pairing couldn't be started.",
  "O código de pareamento venceu. Clique em parear para gerar outro.": "The pairing code expired. Click Pair to generate another one.",
  "Não foi possível receber o código de pareamento. Tente novamente.": "The pairing code couldn't be received. Try again.",
  "A planilha está vazia.": "The spreadsheet is empty.",
  "A planilha precisa de uma coluna de nome e de preço. Encontrei: ": "The spreadsheet needs a name column and a price column. Found: ",
  "A planilha precisa de uma coluna de nome. Encontrei: ": "The spreadsheet needs a name column. Found: ",
  "A planilha precisa de uma coluna de preço. Encontrei: ": "The spreadsheet needs a price column. Found: ",
  "sem nome do produto": "no product name",
  "preço não reconhecido (": "price not recognized (",
  " — escreva assim: 5.499,00": " — write it like this: 5,499.00",
  "custo não reconhecido (": "cost not recognized (",
  "código repetido na planilha (\"{codigo}\") — já está na linha {linha}": "duplicate code in the spreadsheet (\"{codigo}\") — already on row {linha}",
  "código repetido na planilha (\"{codigo}\") — já está na linha {linha}, escrito \"{anterior}\". Maiúsculas e minúsculas não mudam o código.": "duplicate code in the spreadsheet (\"{codigo}\") — already on row {linha}, written \"{anterior}\". Upper and lower case don't change the code.",
  ": este código já está no catálogo escrito ": ": this code is already in the catalog, written ",
  ". Maiúsculas e minúsculas não mudam o código — escreva igual ao do catálogo para atualizar o produto.": ". Upper and lower case don't change the code — write it the same way as in the catalog to update the product.",
  "nenhuma coluna": "no column",
  "Meta Ads": "Meta Ads",
  "O desempenho das campanhas que estão trazendo gente para cá. Os números vêm da plataforma no momento em que você clica em Atualizar — nada fica guardado aqui.": "The performance of the campaigns bringing people here. The numbers come straight from the platform the moment you click Refresh — nothing is stored here.",
  "Nenhuma conta de anúncios conectada.": "No ad account connected.",
  "Conecte um token de acesso com permissão de leitura de anúncios para ver as campanhas aqui.": "Connect an access token with ad read permission to see campaigns here.",
  "Peça a quem administra a organização para conectar a conta de anúncios em Configurações.": "Ask your organization's admin to connect the ad account in Settings.",
  "Conectar conta de anúncios": "Connect ad account",
  "Conta de anúncios": "Ad account",
  "Últimos 14 dias": "Last 14 days",
  "Carregando campanhas…": "Loading campaigns…",
  "lido em": "checked on",
  "a": "at",
  "Requisição": "Request",
  "Não consegui carregar os dados agora.": "I couldn't load the data right now.",
  "Campanha": "Campaign",
  "Veiculação": "Delivery",
  "Custo por Resultado": "Cost per Result",
  "Valor Gasto": "Amount Spent",
  "Impressões": "Impressions",
  "Alcance": "Reach",
  "CPM": "CPM",
  "CTR": "CTR",
  "Frequência": "Frequency",
  "CPC": "CPC",
  "Connect rate": "Connect rate",
  "Visualizações da página ÷ cliques no link": "Page views ÷ link clicks",
  "Hook Rate": "Hook Rate",
  "(reproduções)": "(plays)",
  "Reproduções de vídeo ÷ impressões": "Video plays ÷ impressions",
  "ThruPlays": "ThruPlays",
  "Nenhuma campanha neste período. Ou a conta ainda não tem campanhas, ou elas foram criadas depois da data escolhida.": "No campaigns in this period. Either the account doesn't have campaigns yet, or they were created after the chosen date.",
  "Excluída": "Deleted",
  "Em processamento": "Processing",
  "Com problemas": "Has issues",
  "Campanha pausada": "Campaign paused",
  "Conjunto pausado": "Ad set paused",
  "Reprovada": "Rejected",
  "Em análise": "Under review",
  "Pré-aprovada": "Pre-approved",
  "Aguardando dados de cobrança": "Awaiting billing details",
  "desativada": "disabled",
  "pendência de cobrança": "billing issue",
  "em análise de risco": "under risk review",
  "aguardando pagamento": "awaiting payment",
  "em período de carência": "in grace period",
  "encerramento pendente": "closure pending",
  "encerrada": "closed",
  "Conversas iniciadas": "Conversations started",
  "Primeiras respostas": "First replies",
  "Cadastros": "Registrations",
  "Compras": "Purchases",
  "Registros concluídos": "Completed registrations",
  "Adições ao carrinho": "Adds to cart",
  "Checkouts iniciados": "Checkouts started",
  "Cadastros de formulário": "Form registrations",
  "Cliques no link": "Link clicks",
  "Visualizações da página": "Page views",
  "Engajamentos": "Engagements",
  "Engajamentos da página": "Page engagements",
  "Visualizações de vídeo": "Video views",
  "Instalações do app": "App installs",
  "A plataforma recusou o token de acesso — ele expirou ou foi revogado. Gere um novo em Configurações › Meta Ads.": "The platform rejected the access token — it expired or was revoked. Generate a new one in Settings › Meta Ads.",
  "O token não tem permissão de leitura de anúncios (ads_read), ou não alcança esta conta. Refaça o token no Meta for Developers marcando essa permissão.": "The token doesn't have ad read permission (ads_read), or it can't reach this account. Regenerate the token on Meta for Developers with that permission checked.",
  "A plataforma limitou as chamadas por excesso de consultas. Espere alguns minutos antes de atualizar de novo.": "The platform rate-limited the calls due to too many requests. Wait a few minutes before refreshing again.",
  "A plataforma recusou um campo desta consulta. Isso é um problema do sistema, não da sua conta — avise quem mantém a instalação.": "The platform rejected a field in this query. This is a system issue, not your account's — let whoever maintains the installation know.",
  "A chave de criptografia da instalação não está disponível, então o token guardado não pode ser lido. Isso é configuração do servidor.": "The installation's encryption key isn't available, so the saved token can't be read. This is a server configuration issue.",
  "Não consegui falar com a plataforma agora. Tente atualizar em instantes.": "I couldn't reach the platform right now. Try refreshing again shortly.",
  "Seu papel não permite ver os dados de anúncios.": "Your role doesn't allow you to view ad data.",
  "Conecte um token de acesso para o sistema ler o desempenho das suas campanhas e mostrá-lo em Análise › Meta Ads. É uma conexão só de leitura: nada é criado, pausado ou alterado na sua conta de anúncios.": "Connect an access token so the system can read your campaign performance and show it in Analytics › Meta Ads. This is a read-only connection: nothing is created, paused, or changed in your ad account.",
  "O token precisa da permissão ads_read. Gere-o no Meta for Developers, na sua conta de aplicativo, e cole abaixo — ele fica guardado criptografado e nunca é mostrado de volta.": "The token needs the ads_read permission. Generate it on Meta for Developers, in your app account, and paste it below — it's stored encrypted and never shown again.",
  "Para trocar apenas a conta padrão, deixe o campo do token em branco — o token guardado é mantido.": "To change only the default account, leave the token field blank — the saved token stays as is.",
  "Guardado — preencha só para trocar": "Saved — fill in only to change it",
  "Já existe um token guardado. Deixe em branco para mantê-lo, ou cole um novo para substituir.": "A token is already saved. Leave it blank to keep it, or paste a new one to replace it.",
  "Precisa da permissão ads_read.": "Requires the ads_read permission.",
  "Conta padrão (opcional)": "Default account (optional)",
  "A conta que a tela de Meta Ads abre por padrão. Em branco, ela abre a primeira conta ativa que o token alcançar.": "The account the Meta Ads screen opens by default. Left blank, it opens the first active account the token can reach.",
  "Cole o token para poder salvar.": "Paste the token to be able to save.",
  "Conta desconectada.": "Account disconnected.",
  "Desconectar apaga o token guardado. A tela de Meta Ads volta a pedir uma conexão, e nenhum dado histórico é perdido — nada é armazenado aqui.": "Disconnecting deletes the saved token. The Meta Ads screen will ask you to connect again, and no historical data is lost — nothing is stored here.",
  "Não consegui desconectar agora.": "I couldn't disconnect right now.",
  "Você não está em nenhuma organização ativa.": "You're not in any active organization.",
  "Só um administrador da organização pode mudar esta conexão.": "Only an organization admin can change this connection.",
  "Confirme o segundo fator para salvar esta mudança.": "Confirm your second factor to save this change.",
  "Esta instalação está sem a chave mestra de criptografia, e o token não foi gravado. Quem instalou o sistema precisa configurá-la — refazer o cadastro aqui não resolve.": "This installation is missing the encryption master key, so the token wasn't saved. Whoever installed the system needs to configure it — redoing this setup here won't fix it.",
  "Não consegui gravar agora. Tente de novo em instantes.": "Couldn't save right now. Try again in a moment.",
  "Conversões": "Conversions",
  "Quando um negócio que veio de anúncio é marcado como ganho, o valor da venda volta para a plataforma que trouxe o cliente. É esse retorno que ensina o anúncio a procurar mais gente parecida com quem comprou.": "When a deal that came from an ad is marked as won, the sale value is sent back to the platform that brought the client. That feedback is what teaches the ad to look for more people like the ones who bought.",
  "O envio está pausado. As vendas continuam sendo registradas aqui, mas não vão para a plataforma enquanto isto estiver desligado.": "Sending is paused. Sales keep being recorded here, but they won't go to the platform while this is off.",
  "Modo de teste ligado: as vendas vão marcadas como teste e não contam para a otimização. Apague o código de teste quando terminar de conferir.": "Test mode on: sales are sent marked as test and don't count toward optimization. Delete the test code when you're done checking.",
  "Vendas que não foram reportadas": "Sales that haven't been reported",
  "reportadas com sucesso": "reported successfully",
  "Nenhuma pendência. Ou tudo que veio de anúncio foi reportado, ou ainda não fechou nenhuma venda com origem em anúncio.": "Nothing pending. Either everything that came from an ad has been reported, or no sale from an ad has closed yet.",
  "Negócio": "Deal",
  "Escopo do campo": "Field scope",
  "Este campo pertence a:": "This field belongs to:",
  "O que houve": "What happened",
  "(sem título)": "(untitled)",
  "Conexão salva.": "Connection saved.",
  "Não consegui salvar agora.": "I couldn't save right now.",
  "Identificador do destino de conversões": "Conversion destination identifier",
  "Só números. Você encontra no gerenciador de anúncios, na fonte de dados que recebe as conversões.": "Numbers only. You'll find it in the ads manager, in the data source that receives the conversions.",
  "Gravado. Deixe em branco para manter.": "Saved. Leave blank to keep it.",
  "Cole o token gerado na plataforma": "Paste the token generated on the platform",
  "Guardado criptografado. Ele nunca volta para esta tela depois de salvo.": "Stored encrypted. It never shows on this screen again after it's saved.",
  "Código de teste (opcional)": "Test code (optional)",
  "Enquanto preenchido, as vendas vão marcadas como teste e não contam para a otimização. Apague quando terminar de conferir.": "While this is filled in, sales are sent marked as test and don't count toward optimization. Delete it when you're done checking.",
  "Reportar vendas automaticamente": "Report sales automatically",
  "Desligar pausa o envio e mantém a credencial gravada.": "Turning it off pauses sending and keeps the credential saved.",
  "Salvar conexão": "Save connection",
  "Preencha o identificador e o token para poder salvar.": "Fill in the identifier and the token to be able to save.",
  "Google Ads": "Google Ads",
  "Autorize o acesso à conta de anúncios do Google. Depois de autorizar, você informa aqui qual conta e qual ação de conversão recebem as vendas.": "Authorize access to the Google Ads account. After authorizing, tell us here which account and which conversion action will receive the sales.",
  "Conectar com Google": "Connect with Google",
  "Conta de anúncios (Customer ID)": "Ads account (Customer ID)",
  "10 dígitos. Com ou sem hífen — tanto faz, a gente limpa.": "10 digits. With or without hyphens — either way, we'll clean it up.",
  "Conta de gerente (opcional)": "Manager account (optional)",
  "Preencha só se você acessa a conta acima através de uma conta MCC/gerente.": "Fill this in only if you access the account above through an MCC/manager account.",
  "Ação de conversão": "Conversion action",
  "O ID da ação de conversão dentro da conta acima, que vai receber os envios de venda.": "The ID of the conversion action inside the account above, which will receive the sale submissions.",
  "Enviar vendas para o Google Ads": "Send sales to Google Ads",
  "Google Ads autorizado. Agora informe a conta e a ação de conversão abaixo.": "Google Ads authorized. Now enter the account and the conversion action below.",
  "Enviar vendas para o Google Ads ainda não está disponível nesta instalação — não é nada que você tenha feito. Quem instalou o sistema precisa configurar": "Sending sales to Google Ads isn't available yet on this installation — it's nothing you did. Whoever installed the system needs to configure",
  "E-mail do convidado": "Guest email",
  "opcional": "optional",
  "cliente@empresa.com": "client@company.com",
  "Endereço inválido — confira antes de marcar.": "Invalid address — check it before scheduling.",
  "O cliente com e-mail na ficha já recebe o convite. Preencha só se quiser chamar mais alguém.": "The client with an email on file already gets the invite. Fill this in only if you want to invite someone else.",
  "Rua, número, sala": "Street, number, suite",
  "Onde o atendimento acontece. Digite para filtrar ou salvar para a próxima vez.": "Where the appointment takes place. Type to filter or save it for next time.",
  "Salvar para os próximos agendamentos": "Save for future appointments",
  "Não foi possível salvar o endereço. Tente novamente.": "Couldn't save the address. Try again.",
  "Não foi possível carregar os endereços. Tente novamente.": "Couldn't load the addresses. Try again.",
  "Observação": "Note",
  "O que a equipe precisa lembrar neste horário": "What the team needs to remember for this time slot",
  "Aparece na descrição do compromisso.": "Appears in the appointment description.",
  "Tarefas": "Tasks",
  "O que ficou combinado, com prazo. Tarefa presa a um negócio aparece na linha do tempo dele.": "What was agreed on, with a deadline. A task linked to a deal shows up in its timeline.",
  "O que ficou combinado, com prazo — e o que já venceu sem ninguém fazer.": "What was agreed on, with a deadline — and what's already overdue with no one doing it.",
  "Em aberto": "Open",
  "Lista": "List",
  "Calendário": "Calendar",
  "Não foi possível carregar as tarefas.": "Couldn't load the tasks.",
  "Nova tarefa": "New task",
  "Ninguém": "No one",
  "Membro sem nome": "Unnamed member",
  "Fora da equipe": "No longer on the team",
  "O responsável escolhido não faz parte da equipe.": "The chosen assignee is not on the team.",
  "aberta": "open",
  "abertas": "open",
  "atrasada": "overdue",
  "atrasadas": "overdue",
  "tarefa aberta": "open task",
  "tarefas abertas": "open tasks",
  "Nenhuma tarefa neste negócio. Anote o próximo passo combinado, com prazo e responsável.": "No tasks on this deal. Write down the agreed next step, with a due date and an assignee.",
  "Editar tarefa": "Edit task",
  "Atrasadas": "Overdue",
  "Esta semana": "This week",
  "Mais tarde": "Later",
  "Sem prazo": "No deadline",
  "Encerradas": "Closed",
  "Nenhuma tarefa por aqui": "No tasks here",
  "Enquanto isto estiver vazio, o que foi combinado vive só na memória de alguém.": "While this is empty, what was agreed on lives only in someone's memory.",
  "Marcar como concluída": "Mark as complete",
  "Reabrir a tarefa": "Reopen the task",
  "Editar a tarefa": "Edit the task",
  "Apagar a tarefa": "Delete the task",
  "O que precisa ser feito": "What needs to be done",
  "Ex.: ligar de volta para fechar a proposta": "E.g.: call back to close the proposal",
  "O que você vai querer lembrar quando chegar a hora": "What you'll want to remember when the time comes",
  "Prazo": "Deadline",
  "Situação": "Status",
  "Em andamento": "In progress",
  "Escreva um título para a tarefa.": "Write a title for the task.",
  "Não foi possível salvar a tarefa.": "Couldn't save the task.",
  "Tarefa não encontrada.": "Task not found.",
  "O negócio ou contato vinculado não existe.": "The linked deal or contact doesn't exist.",
  "Erro ao salvar a tarefa.": "Error saving the task.",
  "Erro ao listar as tarefas.": "Error listing the tasks.",
  "Erro ao apagar a tarefa.": "Error deleting the task.",
  "Baixa": "Low",
  "Média": "Medium",
  "Alta": "High",
  "mais": "more",
  "Zona de perigo": "Danger zone",
  "Apaga de vez as mensagens, conversas, negócios, contatos, agendamentos e pedidos desta organização. Serve para recomeçar os testes do zero antes de atender de verdade.": "Permanently deletes the messages, conversations, deals, contacts, appointments, and orders in this organization. Use it to restart testing from scratch before going live with real support.",
  "Continuam de pé: as pessoas da equipe, as configurações, os funis e etapas, os agentes de IA e os canais de WhatsApp já conectados.": "These stay in place: team members, settings, pipelines and stages, AI agents, and WhatsApp channels already connected.",
  "Apagar todos os dados de atendimento": "Delete all support data",
  "Apagar todos os dados de atendimento?": "Delete all support data?",
  "Esta ação é irreversível. Mensagens, conversas, negócios, contatos, agendamentos e pedidos de": "This action is irreversible. Messages, conversations, deals, contacts, appointments, and orders from",
  "serão apagados de vez.": "will be permanently deleted.",
  "Digite": "Type",
  "para confirmar": "to confirm",
  "Apagando…": "Deleting…",
  "Apagar de vez": "Delete permanently",
  "Dados apagados": "Data deleted",
  "mensagens": "messages",
  "conversas": "conversations",
  "Só quem administra esta empresa pode apagar os dados.": "Only someone who administers this company can delete the data.",
  "O nome digitado não confere com o nome da organização.": "The name you typed doesn't match the organization's name.",
  "Digite o nome da organização para confirmar.": "Type the organization's name to confirm.",
  "Não consegui apagar os dados agora.": "Couldn't delete the data right now.",
  "Sua sessão expirou. Entre de novo para continuar.": "Your session expired. Sign in again to continue.",
  "Não consegui identificar sua empresa. Recarregue a página.": "Couldn't identify your company. Reload the page.",
  "Confirme o código do seu aplicativo de duas etapas e tente de novo.": "Confirm the code from your two-step verification app and try again.",
  "Só quem administra esta empresa pode mudar a marca.": "Only someone who administers this company can change the brand.",
  "A alteração não chegou ao banco — nada foi mudado. Tente de novo.": "The change didn't reach the database — nothing was changed. Try again.",
  "Não consegui salvar a marca agora.": "Couldn't save the brand right now.",
  "Importar leads de uma planilha": "Import leads from a spreadsheet",
  "Um arquivo CSV com uma linha por lead. Os leads entram na primeira etapa aberta do funil escolhido.": "A CSV file with one row per lead. Leads enter the first open stage of the chosen pipeline.",
  "Funil de destino": "Destination pipeline",
  "Escolha o funil de destino.": "Choose the destination pipeline.",
  "Este funil não tem etapas abertas.": "This pipeline has no open stages.",
  "Escolher o arquivo CSV": "Choose the CSV file",
  "leads criados": "leads created",
  "contatos novos": "new contacts",
  "Colunas que não reconheci:": "Columns I didn't recognize:",
  "A planilha precisa de uma coluna com o nome do negócio ou do contato. Encontrei: ": "The spreadsheet needs a column with the deal's or contact's name. Found: ",
  "sem nome do negócio nem do contato": "no deal name and no contact name",
  "valor não reconhecido (": "unrecognized value (",
  " — escreva assim: 1.200,00": " — write it like this: 1,200.00",
  "telefone não reconhecido (": "unrecognized phone number (",
  " — o negócio entrou sem contato": " — the deal was created without a contact",
  "Envie o arquivo como multipart/form-data.": "Send the file as multipart/form-data.",
  "Envie o arquivo no campo 'file'.": "Send the file in the 'file' field.",
  "Escolha o funil e a etapa de destino.": "Choose the destination pipeline and stage.",
  "Arquivo maior que ": "File larger than ",
  "A planilha tem": "The spreadsheet has",
  "linhas; o limite é": "rows; the limit is",
  "por importação.": "per import.",
  "o contato não pôde ser criado — o negócio entrou sem ele": "the contact couldn't be created — the deal was created without it",
  "linha recusada pelo banco": "row rejected by the database",
  "Formato não suportado — envie um arquivo .csv. No Excel use 'Salvar como' → 'CSV UTF-8'.": "Unsupported format — send a .csv file. In Excel, use 'Save As' → 'CSV UTF-8'.",
  "produtos por importação — divida a planilha.": "products per import — split the spreadsheet.",
  "cabeçalho sem coluna de telefone nem e-mail": "header has no phone or email column",
  "e-mail inválido: ": "invalid email: ",
  "telefone inválido: ": "invalid phone number: ",
  " (use o número com o código do país, por exemplo ": " (use the number with the country code, for example ",
  "linha sem telefone nem e-mail": "row with no phone or email",
  "Cabeçalho inválido:": "Invalid header:",
  "linhas por importação — divida a planilha.": "rows per import — split the spreadsheet.",
  "CPF inválido: ": "Invalid CPF: ",
  "dados inválidos": "invalid data",
  "A decisão não pôde ser registrada. Nada foi enviado ao cliente.": "The decision couldn't be recorded. Nothing was sent to the client.",
  "A etapa escolhida para o gatilho não existe mais neste funil — escolha outra.": "The stage chosen for the trigger no longer exists in this pipeline — choose another one.",
  "A proposta mudou desde que você a leu. Confira a nova antes de decidir.": "The proposal changed since you read it. Check the new one before deciding.",
  "A régua do abandono precisa ser um número inteiro de horas entre 1 e 2160.": "The abandonment threshold must be a whole number of hours between 1 and 2160.",
  "Alguém assumiu esta conversa agora — recarregue e tente de novo.": "Someone just took over this conversation — reload and try again.",
  "Antes de fazer a IA parar no limite, salve \"Me avisar\" — assim o aviso já ": "Before making the AI stop at the limit, save \"Notify me\" — that way the alert already ",
  "Assistente não encontrado nesta organização.": "Assistant not found in this organization.",
  "Assumiu a conversa e pausou o atendimento automático": "Took over the conversation and paused automatic support",
  "Assumiu o atendimento desta conversa": "Took over support for this conversation",
  "Atendimento devolvido, mas o sinal de retomada do acompanhamento falhou — tente de novo.": "Support handed back, but the signal to resume follow-up failed — try again.",
  "Atendimento devolvido ao agente com o registro do que a equipe decidiu": "Support handed back to the agent with a record of what the team decided",
  "Atendimento devolvido ao agente": "Support handed back to the agent",
  "Body JSON inválido.": "Invalid JSON body.",
  "Body inválido.": "Invalid body.",
  "Cole o conteúdo do material antes de criar.": "Paste the material's content before creating it.",
  "Consulta inválida.": "Invalid query.",
  "Editar credencial": "Edit credential",
  "Nova chave (opcional)": "New key (optional)",
  "Em branco mantém a chave atual": "Leave it blank to keep the current key",
  "Chave salva. Validando…": "Key saved. Validating…",
  "Chave trocada. A validação segue em segundo plano.": "Key changed. Validation continues in the background.",
  "Credencial atualizada.": "Credential updated.",
  "Trocar a chave aqui mantém os agentes ligados nela: no próximo atendimento eles já usam a chave nova. Deixe a chave em branco para mudar só o nome.": "Changing the key here keeps the agents linked to it: their next conversation will already use the new key. Leave the key blank to change only the name.",
  "Trocar a chave aqui mantém o Jev ligado: na próxima mensagem ele já usa a chave nova. Deixe a chave em branco para mudar só o nome.": "Changing the key here keeps Jev active: its next message will already use the new key. Leave the key blank to change only the name.",
  "versão(ões) de agente": "agent version(s)",
  "Para trocar a chave, use editar. Para excluir, nenhuma versão pode estar usando a chave — e versão já publicada ou substituída não aceita mais apontar para outra chave, então a exclusão fica travada enquanto esse histórico existir.": "To change the key, use edit. To delete it, no version can be using the key — and a version that's already published or replaced can no longer be pointed to another key, so deletion stays locked while that history exists.",
  "Esta ação não pode ser desfeita.": "This action can't be undone.",
  "Cursor inválido.": "Invalid cursor.",
  "Dê um nome ao material (2 a 120 caracteres).": "Give the material a name (2 to 120 characters).",
  "Erro ao ativar a versão da memória.": "Error activating the memory version.",
  "Erro ao duplicar versão.": "Error duplicating version.",
  "Erro ao gravar o conteúdo do material.": "Error recording the material's content.",
  "Erro ao guardar o conteúdo do material.": "Error saving the material's content.",
  "Erro ao listar execuções.": "Error listing runs.",
  "Erro ao publicar versão da memória.": "Error publishing memory version.",
  "Escolha a etapa do funil que dispara este fluxo antes de publicar.": "Choose the pipeline stage that triggers this flow before publishing.",
  "Esta automação não tem mais nenhuma ação de webhook — não há o que reenviar.": "This automation no longer has any webhook action — there's nothing to resend.",
  "Esta conversa está encerrada — não há atendimento automático a pausar.": "This conversation is closed — there's no automatic support to pause.",
  "Esta sugestão já foi decidida.": "This suggestion has already been decided.",
  "Esta sugestão venceu pelo prazo.": "This suggestion expired due to its deadline.",
  "Este canal é o oficial (API da plataforma): ele não tem sessão de WhatsApp para reiniciar. Se parou de entregar, atualize a credencial na tela do canal oficial.": "This is the official channel (platform API): it has no WhatsApp session to restart. If it stopped delivering, update the credential on the official channel screen.",
  "Este negócio não tem contato, então não há proposta do agente.": "This deal has no contact, so there's no proposal from the agent.",
  "Este número foi excluído da Central de Conexões — reconectar não o traz de volta. Conecte um número para voltar a atender.": "This number was removed from the Connections Center — reconnecting won't bring it back. Connect a number to resume support.",
  "Falha ao processar o envio do arquivo.": "Failed to process the file upload.",
  "O arquivo não está mais guardado. Envie de novo.": "The file is no longer stored. Send it again.",
  "Esta chave de idempotência já foi usada com outro conteúdo.": "This idempotency key has already been used with different content.",
  "Um canal está em modo de teste — a IA não responde ninguém nele": "A channel is in test mode — the AI doesn't respond to anyone on it",
  "Um canal foi pausado — não recebe nem envia mensagens": "A channel was paused — it neither receives nor sends messages",
  "Se este canal precisar voltar a operar, retome a pausa em Conexões — este aviso se resolve sozinho quando a pausa for desfeita.": "If this channel needs to go back in service, resume the pause in Connections — this notice resolves itself once the pause is lifted.",
  "A mesma requisição ainda está em curso. Tente de novo em instantes.": "The same request is still in progress. Try again in a moment.",
  "Filtros inválidos.": "Invalid filters.",
  "Header Idempotency-Key é obrigatório.": "The Idempotency-Key header is required.",
  "JSON inválido.": "Invalid JSON.",
  "Já existe um produto com esse código.": "A product with that code already exists.",
  "Já existe uma chave deste provedor com este nome. Dê outro nome a ela.": "A key from this provider with this name already exists. Give it a different name.",
  "Já existe uma atualização em andamento.": "An update is already in progress.",
  "Lead foi modificado por outro usuário. Recarregue e tente novamente.": "The lead was modified by another user. Reload and try again.",
  "Liberou a conversa de volta para a fila": "Released the conversation back to the queue",
  "Atendente revogado da organização": "Agent removed from the organization",
  "Material não encontrado.": "Material not found.",
  "Move cross-pipeline não é permitido. Use POST /api/v1/leads/[id]/clone para levar o negócio a outro funil.": "Cross-pipeline move isn't allowed. Use POST /api/v1/leads/[id]/clone to move the deal to another pipeline.",
  "Nada para alterar.": "Nothing to change.",
  "Nenhum arquivo foi enviado.": "No file was sent.",
  "Nenhum lead acessível na operação.": "No lead accessible in the operation.",
  "Não achei nenhum par pergunta/resposta no texto. Use uma linha ## Pergunta: e uma ## Resposta: por item.": "I didn't find any question/answer pair in the text. Use a ## Question: line and a ## Answer: line per item.",
  "Não foi possível gravar.": "Couldn't save.",
  "Não foi possível guardar o segredo com segurança: a chave de cifra desta instalação não está ativa. Quem administra o servidor resolve rodando o update.sh, que gera e ativa a chave.": "Couldn't securely save the secret: this installation's encryption key isn't active. Whoever administers the server can fix it by running update.sh, which generates and activates the key.",
  "Não foi possível guardar o segredo com segurança: a chave de cifra desta instalação não está ativa. Quem administra o servidor resolve rodando o update.sh, que gera e ativa a chave. Enquanto isso, você pode criar a fonte sem segredo.": "Couldn't securely save the secret: this installation's encryption key isn't active. Whoever administers the server can fix it by running update.sh, which generates and activates the key. In the meantime, you can create the source without a secret.",
  "Não foi possível guardar o segredo do webhook com segurança: a chave de cifra desta instalação não está ativa. Quem administra o servidor resolve rodando o update.sh, que gera e ativa a chave.": "Couldn't securely save the webhook secret: this installation's encryption key isn't active. Whoever administers the server can fix it by running update.sh, which generates and activates the key.",
  "Não foi possível guardar o segredo do webhook com segurança: a chave de cifra desta instalação não está ativa. Quem administra o servidor resolve rodando o update.sh, que gera e ativa a chave. Enquanto isso, você pode criar a ação sem segredo.": "Couldn't securely save the webhook secret: this installation's encryption key isn't active. Whoever administers the server can fix it by running update.sh, which generates and activates the key. In the meantime, you can create the action without a secret.",
  "Não foi possível validar o responsável agora. Tente novamente em instantes.": "Couldn't validate the owner right now. Try again in a moment.",
  "Esse funil não está mais na sua lista. Recarregue a página e tente de novo.": "That pipeline is no longer in your list. Reload the page and try again.",
  "Não sei ler esse tipo de arquivo. Envie PDF, Markdown (.md), CSV (.csv) ou texto (.txt).": "I can't read this type of file. Send a PDF, Markdown (.md), CSV (.csv), or text (.txt) file.",
  "Não leio Excel diretamente — no Excel use \"Salvar como\" → \"CSV UTF-8 (delimitado por vírgulas)\" e envie o CSV.": "I can't read Excel files directly — in Excel, use \"Save As\" → \"CSV UTF-8 (Comma delimited)\" and send the CSV.",
  "não consegui extrair texto deste PDF. Se ele for só imagens escaneadas, não há letra nenhuma para ler — envie uma versão com texto selecionável.": "I couldn't extract text from this PDF. If it's only scanned images, there's no text to read at all — send a version with selectable text.",
  "o arquivo não tem texto nenhum para indexar": "the file has no text at all to index",
  "não consegui ler este arquivo como texto: os bytes não formam Markdown nem texto puro. Salve o material em UTF-8 (ou ANSI) e envie de novo — se o arquivo não for de texto, envie PDF.": "I couldn't read this file as text: the bytes don't form Markdown or plain text. Save the material as UTF-8 (or ANSI) and send it again — if the file isn't a text file, send a PDF.",
  "Não é possível desativar o agent default da organização.": "You can't disable the organization's default agent.",
  "Não é possível revogar o último admin do tenant.": "You can't remove the tenant's last admin.",
  "O WhatsApp (WAHA) não está configurado neste ambiente (faltam WAHA_API_BASE_URL e/ou WAHA_API_KEY) — sem ele o número não pode ser desconectado do aparelho.": "WhatsApp (WAHA) isn't configured in this environment (WAHA_API_BASE_URL and/or WAHA_API_KEY are missing) — without it, the number can't be disconnected from the device.",
  "O WhatsApp (WAHA) não está configurado neste ambiente: faltam WAHA_API_BASE_URL e/ou WAHA_API_KEY. Configure-as e tente de novo.": "WhatsApp (WAHA) isn't configured in this environment: WAHA_API_BASE_URL and/or WAHA_API_KEY are missing. Configure them and try again.",
  "O cabeçalho aceita imagem JPG ou PNG.": "The header accepts a JPG or PNG image.",
  "O caso não está aguardando resposta do atendente (awaiting_human).": "The case isn't awaiting a response from the agent (awaiting_human).",
  "O funil que você escolheu como vizinho não está mais na lista. Recarregue a página.": "The pipeline you chose as a neighbor is no longer in the list. Reload the page.",
  "O modelo em uso não sabe usar as ferramentas do CRM — o agente conversa, mas não registra nada no funil.": "The model in use doesn't know how to use the CRM's tools — the agent can chat, but it won't record anything in the pipeline.",
  "O próximo passo precisa ter de 3 a 500 caracteres.": "The next step needs to be between 3 and 500 characters.",
  "O router precisa estar ativo (is_active=true) para ser testado.": "The router needs to be active (is_active=true) to be tested.",
  "Os funis desta lista estão empatados na ordenação. Recarregue a página e mova o funil para outro lugar.": "The pipelines in this list are tied in sort order. Reload the page and move the pipeline somewhere else.",
  "Payload inválido.": "Invalid payload.",
  "Produto não encontrado.": "Product not found.",
  "Query inválida.": "Invalid query.",
  "Responsável não é um atendente ativo desta organização.": "The owner isn't an active agent in this organization.",
  "Retomada de contato descartada — decisão registrada": "Contact follow-up discarded — decision recorded",
  "Salve este token agora — ele não será mostrado novamente.": "Save this token now — it won't be shown again.",
  "Só o próprio atendente ou um manager pode alterar esta disponibilidade.": "Only the agent themselves or a manager can change this availability.",
  "Transferiu a conversa para outro atendente": "Transferred the conversation to another agent",
  "cifra indisponível nesta instalação (GUC app.nuvemshop_oauth_key ausente) — o token não foi gravado": "encryption unavailable on this installation (GUC app.nuvemshop_oauth_key missing) — the token wasn't saved",
  "cifra indisponível nesta instalação — a chave não foi gravada": "encryption unavailable on this installation — the key wasn't saved",
  "cursor inválido.": "invalid cursor.",
  "draft_graph ausente — monte o fluxo antes de publicar.": "draft_graph missing — build the flow before publishing.",
  "encerrada pelo prazo": "closed due to deadline",
  "está de pé quando a parada começar a valer, 72 horas depois de você armá-la.": "is in place once the stop takes effect, 72 hours after you set it up.",
  "falha ao ler": "failed to read",
  "filtros inválidos": "invalid filters",
  "pointer_id inválido.": "invalid pointer_id.",
  "priority inválido (0..1000).": "Invalid priority (0..1000).",
  "status inválido.": "Invalid status.",
  "Contato anonimizado — edição bloqueada (LGPD).": "Anonymized contact — editing blocked (LGPD).",
  "Nenhum campo para atualizar.": "No field to update.",
  "Contato não encontrado após update.": "Contact not found after update.",
  "Não foi possível excluir: o contato ainda tem registros vinculados.": "Couldn't delete: the contact still has linked records.",
  "Um lead tem um dono: informe owner_user_id OU owner_agent_id.": "A lead has one owner: provide owner_user_id OR owner_agent_id.",
  "Falha ao criar lead.": "Failed to create lead.",
  "Stage não pertence ao pipeline informado.": "Stage doesn't belong to the specified pipeline.",
  "Lead foi modificado concorrentemente.": "Lead was modified concurrently.",
  "leads por bulk.": "leads per batch.",
  "Esta sugestão já foi": "This suggestion has already been",
  "decidida": "decided",
  "Informe o motivo da perda.": "Provide the reason for the loss.",
  "Informe o motivo da perda: use “Marcar como perdido” no menu do card, que pede o motivo.": "Provide the reason for the loss: use “Mark as lost” in the card menu, which asks for the reason.",
  "Esse motivo de perda não está na lista deste funil — escolha um dos motivos configurados.": "That loss reason isn't on this pipeline's list — choose one of the configured reasons.",
  "Pipeline não tem stage de fechamento como ganho.": "Pipeline doesn't have a closing stage for won deals.",
  "Pipeline não tem stage de fechamento como perda.": "Pipeline doesn't have a closing stage for lost deals.",
  "Perdido —": "Lost —",
  "(negócio removido)": "(deal removed)",
  "Veio de outro funil": "Came from another pipeline",
  "Levado para outro funil": "Moved to another pipeline",
  "Levar para outro funil": "Move to another pipeline",
  "Retomar como novo negócio": "Resume as a new deal",
  "Retomando…": "Resuming…",
  "Este funil não reabre negócios encerrados. Retomar cria um negócio novo com o mesmo contato, copiando campos e tags, e guarda a ligação com este — o negócio original fica intacto, com o motivo dele.": "This pipeline doesn't reopen closed deals. Resuming creates a new deal with the same contact, copying fields and tags, and keeps a link to this one — the original deal stays intact, with its reason.",
  "Este funil retoma como novo negócio: mover um negócio encerrado para uma etapa aberta não o reabre. Use POST /api/v1/leads/{id}/retomar para criar a nova tentativa.": "This pipeline resumes as a new deal: moving a closed deal to an open stage doesn't reopen it. Use POST /api/v1/leads/{id}/retomar to create the new attempt.",
  "Este negócio já está aberto: a retomada cria um negócio NOVO a partir de um encerrado. Para mudar de etapa, mova o negócio que já existe.": "This deal is already open: resuming creates a NEW deal from a closed one. To change stages, move the deal that already exists.",
  "A etapa escolhida não está disponível para a retomada: escolha uma etapa aberta deste funil.": "The chosen stage isn't available for resuming: choose an open stage in this pipeline.",
  "Este funil não tem etapa aberta para receber a nova tentativa.": "This pipeline has no open stage to receive the new attempt.",
  "Escolha o funil de destino": "Choose the destination pipeline",
  "Este é o único funil. Crie outro funil para poder levar o negócio até ele.": "This is the only pipeline. Create another pipeline to be able to move the deal to it.",
  "O negócio é recriado no funil escolhido e este encerra como perdido, com o motivo \"Levado para outro funil\" — o histórico dos dois lados fica registrado na linha do tempo.": "The deal is recreated in the chosen pipeline and this one closes as lost, with the reason \"Moved to another pipeline\" — the history on both sides is recorded in the timeline.",
  "O negócio já está neste funil. Para trocar de etapa use /api/v1/leads/[id]/move.": "The deal is already in this pipeline. To change stages, use /api/v1/leads/[id]/move.",
  "Só um negócio aberto pode ser levado para outro funil.": "Only an open deal can be moved to another pipeline.",
  "A etapa não pertence ao funil de destino.": "The stage doesn't belong to the destination pipeline.",
  "A etapa de destino é de fechamento: escolha uma etapa aberta do funil.": "The destination stage is a closing stage: choose an open stage in the pipeline.",
  "O funil de destino não tem etapa aberta para receber o negócio.": "The destination pipeline has no open stage to receive the deal.",
  "Funil de destino não encontrado.": "Destination pipeline not found.",
  "O funil de origem não tem etapa de perda para encerrar o negócio.": "The source pipeline has no loss stage to close the deal.",
  "Não enviei: o contato pediu para parar de receber mensagens": "Didn't send: the contact asked to stop receiving messages",
  "Não enviei: fora da janela de horário permitida": "Didn't send: outside the allowed time window",
  "Não enviei: limite de ritmo de envio atingido": "Didn't send: sending rate limit reached",
  "Não enviei: orçamento de IA esgotado": "Didn't send: AI budget exhausted",
  "Não enviei: número ainda em aquecimento": "Didn't send: number still warming up",
  "Não enviei: a mensagem prometia algo que não posso garantir": "Didn't send: the message promised something I can't guarantee",
  "Não enviei: a mensagem usava termos internos do sistema que o cliente não deve ler": "Didn't send: the message used internal system terms the client shouldn't see",
  "A sugestão de retomar contato venceu sem decisão": "The suggestion to resume contact expired without a decision",
  "primeiro checkpoint sem compromisso, objeção ou próxima ação": "first checkpoint without a commitment, objection, or next action",
  "só reescreveu o resumo — não muda o que fazer a seguir": "only rewrote the summary — doesn't change what to do next",
  "Sem resposta além do prazo deste estágio": "No response past this stage's deadline",
  "Parado há muito tempo — sem resposta": "Stalled for a long time — no response",
  "Voltou a ter movimento": "Started moving again",
  "Essa etapa não faz parte deste funil. Recarregue a página e tente de novo.": "That stage isn't part of this pipeline. Reload the page and try again.",
  "Etapa não encontrada.": "Stage not found.",
  "Uma pessoa devolveu o negócio para onde ele estava antes do assistente": "A person moved the deal back to where it was before the assistant",
  "Uma pessoa levou o negócio para outra etapa, diferente da que o assistente escolheu": "A person moved the deal to a different stage than the one the assistant chose",
  "Contato bloqueou o atendimento.": "Contact blocked support.",
  "Contato anonimizado não pode ser compartilhado.": "An anonymized contact can't be shared.",
  "Contato sem telefone para envio como cartão.": "Contact has no phone number to send as a card.",
  "Telefone inválido para envio como cartão.": "Invalid phone number to send as a card.",
  "Informe metadata.shared_contact_id ou metadata.shared_contact com telefone.": "Provide metadata.shared_contact_id or metadata.shared_contact with a phone number.",
  "A mensagem citada não é desta conversa.": "The quoted message isn't from this conversation.",
  "Este número foi excluído da Central de Conexões.": "This number was removed from the Connections Center.",
  "Contato sem telefone para envio WhatsApp.": "Contact has no phone number for sending WhatsApp messages.",
  "No active organization.": "No active organization.",
  "Nenhum agente publicado para sugerir resposta.": "No published agent available to suggest a reply.",
  "Contato bloqueado/anonimizado.": "Blocked/anonymized contact.",
  "A IA não gerou um rascunho.": "The AI didn't generate a draft.",
  "Erro ao gerar rascunho.": "Error generating draft.",
  "Não é possível rebaixar o último admin do tenant.": "Can't demote the tenant's last admin.",
  "Já é membro desta organização.": "Already a member of this organization.",
  "Só consulta": "View only",
  "Altera dados": "Changes data",
  "Efeito que não dá para desfazer": "Effect that can't be undone",
  "O agente apenas lê a informação. Nada muda no sistema.": "The agent only reads information. Nothing changes in the system.",
  "O agente muda alguma coisa no sistema. Você consegue ver o que mudou e desfazer pela tela.": "The agent changes something in the system. You can see what changed and undo it from the screen.",
  "O agente faz algo que sai do sistema ou não volta atrás — como falar com o cliente de verdade. Precisa ser ligado por você, uma a uma.": "The agent does something that leaves the system or can't be undone — like actually talking to the client. It must be turned on by you, one at a time.",
  "Abre a ficha completa de um cliente: dados de contato, histórico e por onde ele chegou até a empresa.": "Opens a client's full profile: contact details, history, and how they reached the company.",
  "Abre os detalhes de uma conversa: quem está atendendo, marcadores aplicados e há quanto tempo o cliente espera.": "Opens a conversation's details: who's handling it, tags applied, and how long the client has been waiting.",
  "Abre os detalhes de uma oportunidade de venda: etapa atual, responsável, marcadores e valor do negócio.": "Opens a sales opportunity's details: current stage, owner, tags, and deal value.",
  "Abre um chamado e mostra tudo que aconteceu nele, inclusive a decisão que a pessoa tomou e o texto que ela escreveu ao decidir.": "Opens a ticket and shows everything that happened on it, including the decision the person made and the text they wrote when deciding.",
  "Abre um endereço novo para o site da empresa mandar contatos direto para um funil. A partir daí ele passa a receber gente de fora sozinho.": "Opens a new address for the company's website to send contacts straight into a pipeline. From then on it starts receiving outside contacts on its own.",
  "Acrescenta uma coluna nova no fim do funil, quando o jeito de trabalhar da empresa tem um passo que ainda não está no quadro.": "Adds a new column at the end of the pipeline, when the company's way of working has a step that isn't on the board yet.",
  "Adiciona ou remove marcadores numa conversa, cliente ou oportunidade, para organizar e filtrar a operação depois.": "Adds or removes tags on a conversation, client, or opportunity, to organize and filter the operation later.",
  "Agenda da equipe": "Team calendar",
  "Agendar um retorno para o cliente": "Schedule a follow-up for the client",
  "Altera dados de uma oportunidade de venda: valor do negócio, responsável e informações colhidas na conversa.": "Changes data on a sales opportunity: deal value, owner, and information gathered in the conversation.",
  "Anota o que aconteceu num horário que já passou: a pessoa foi atendida, ou não apareceu.": "Records what happened at a time slot that's already passed: whether the person was seen, or didn't show up.",
  "Anotar uma regra aprendida": "Write down a learned rule",
  "Aplicar marcadores": "Apply tags",
  "Aprendizado do assistente": "Assistant learning",
  "Arquivar uma etapa do funil": "Archive a pipeline stage",
  "Banco de dados conectado": "Connected database",
  "Base de conhecimento": "Knowledge base",
  "Buscar dados no banco conectado": "Look up data in the connected database",
  "Cadastro de clientes": "Client records",
  "Cancelar um retorno agendado": "Cancel a scheduled follow-up",
  "Catálogo da loja": "Store catalog",
  "Chamados para uma pessoa": "Tickets for a person",
  "Chamar um atendente humano": "Call a human agent",
  "Compras do cliente": "Client's purchases",
  "Confirma o horário que estava esperando a resposta da pessoa, para a equipe saber que ela vem mesmo.": "Confirms a time slot that was waiting on the person's response, so the team knows they're really coming.",
  "Confirmar um horário combinado": "Confirm a scheduled appointment",
  "Consultar as regras da empresa": "Check the company's rules",
  "Consultar o que a empresa já sabe": "Check what the company already knows",
  "Consultar a análise do site da empresa": "Check the company's website analysis",
  "O agente pode consultar o que o sistema achou no site da empresa prospectada (tem site, está fora do ar, problemas) em qualquer momento da conversa.": "The agent can check what the system found on the prospected company's website (whether it has one, whether it is offline, its problems) at any point in the conversation.",
  "Análise do site da empresa": "Company website analysis",
  "Cria uma sugestão de retomar o contato com um cliente que esfriou, para uma pessoa aprovar antes de qualquer envio.": "Creates a suggestion to resume contact with a client who went cold, for a person to approve before anything is sent.",
  "Criar etapa no funil": "Create a pipeline stage",
  "Criar uma entrada automática de contatos": "Create an automatic contact intake",
  "Deixa escrito no chamado o que mudou desde que ele foi aberto, para a pessoa que for atender não precisar começar do zero.": "Records on the ticket what changed since it was opened, so whoever handles it doesn't have to start from scratch.",
  "Desmarca um horário combinado e devolve esse horário para outra pessoa poder pegar, o que não dá para desfazer.": "Cancels a scheduled appointment and frees up that time slot for someone else to take, which can't be undone.",
  "Desmarca um retorno que ainda não aconteceu, para o agente não insistir com quem já respondeu.": "Cancels a follow-up that hasn't happened yet, so the agent doesn't keep insisting with someone who already replied.",
  "Desmarcar um compromisso": "Cancel an appointment",
  "Devolve a conversa para o atendimento automático depois que uma pessoa atendeu, levando junto o que ficou combinado com o cliente. Só uma pessoa pode acionar.": "Returns the conversation to automatic support after a person has handled it, carrying along what was agreed with the client. Only a person can trigger this.",
  "Direcionar conversa para alguém": "Route conversation to someone",
  "Encerrar o negócio como ganho ou perdido": "Close the deal as won or lost",
  "Encerrar um chamado com o desfecho": "Close a ticket with the outcome",
  "Encontra um cliente pelo nome, telefone ou e-mail, para o agente saber com quem está falando antes de responder.": "Finds a client by name, phone, or email, so the agent knows who they're talking to before replying.",
  "Entrada automática de contatos": "Automatic contact intake",
  "Envia uma mensagem de WhatsApp para o cliente. Ele recebe de verdade, no celular dele, e não dá para desfazer.": "Sends a WhatsApp message to the client. They really receive it, on their phone, and it can't be undone.",
  "Equipe de atendimento": "Support team",
  "Faz uma origem voltar a receber contatos, ou parar. Desligada, o formulário do seu site continua no ar e ninguém do outro lado é avisado.": "Turns a source's contact intake back on, or off. When off, your site's form stays live and no one on the other end is notified.",
  "Faz uma regra passar a rodar sozinha, sempre que o gatilho dela acontecer, ou parar de rodar. Ligada, ela pode falar com clientes de verdade.": "Makes a rule start running on its own, whenever its trigger happens, or stop running. When on, it can talk to real clients.",
  "Fecha a oportunidade dizendo se ela foi ganha ou perdida e por quê, para o que já acabou parar de ser cobrado.": "Closes the opportunity by stating whether it was won or lost and why, so what's already over stops being chased.",
  "Fecha um chamado deixando registrado como ele terminou, para ele parar de ocupar a fila de quem atende. Não dá para reabrir por aqui.": "Closes a ticket recording how it ended, so it stops taking up space in the support queue. It can't be reopened from here.",
  "Funil de vendas": "Sales pipeline",
  "Guarda um aprendizado que vale para todos os atendimentos, marcado como escrito pelo assistente para você distinguir do que anotou.": "Saves a learning that applies to all support interactions, marked as written by the assistant so you can tell it apart from what you noted.",
  "Interrompe o atendimento automático e chama uma pessoa, entregando um resumo do que já aconteceu na conversa.": "Interrupts automatic support and calls a person, handing over a summary of what's already happened in the conversation.",
  "Lê o conteúdo de uma tabela do banco que você conectou, com filtros, para o assistente responder ao cliente com o dado real em vez de estimar.": "Reads the contents of a table in the database you connected, with filters, so the assistant can answer the client with the real data instead of guessing.",
  "Ler o histórico da conversa": "Read the conversation history",
  "Ler um chamado e o que a pessoa decidiu": "Read a ticket and what the person decided",
  "Ligar ou desligar uma entrada de contatos": "Turn a contact intake on or off",
  "Ligar ou desligar uma regra automática": "Turn an automatic rule on or off",
  "Lista as oportunidades abertas que passaram do prazo sem movimento, das mais críticas para as menos urgentes — e, junto, as pessoas que estão esperando sem que nada esteja marcado para acontecer.": "Lists open opportunities past their deadline with no movement, from most critical to least urgent — along with people who are waiting with nothing scheduled to happen.",
  "Lista as oportunidades de venda de um funil, com a etapa em que cada uma está e quem é o responsável por ela.": "Lists a pipeline's sales opportunities, with the stage each one is in and who's responsible for it.",
  "Lista as pessoas do time e o que cada uma pode fazer aqui dentro, para o agente saber para quem passar um atendimento.": "Lists the people on the team and what each one can do here, so the agent knows who to hand a conversation to.",
  "Lista os assuntos que já foram passados para uma pessoa resolver, com o estado de cada um, para o agente não pedir duas vezes a mesma coisa.": "Lists the matters already handed off to a person to resolve, with the status of each one, so the agent doesn't ask for the same thing twice.",
  "Lista os compromissos com hora marcada de um cliente, de um dia ou de um período de até 62 dias, com a situação de cada um: marcado, realizado ou desmarcado.": "Lists a client's scheduled appointments, for a day or a period of up to 62 days, with the status of each one: scheduled, completed, or canceled.",
  "Lista os textos que a empresa compartilhou com a equipe para responder as situações de sempre, com o atalho de cada um e as variáveis que cada texto usa.": "Lists the texts the company shared with the team to answer common situations, with each one's shortcut and the variables each text uses.",
  "Listar conversas": "List conversations",
  "Lê as mensagens já trocadas com o cliente, para o agente responder sem pedir que ele repita o que já contou.": "Reads the messages already exchanged with the client, so the agent can reply without asking them to repeat what they already said.",
  "Lê as políticas e combinados que valem para todo atendimento, para o assistente seguir a regra da casa em vez de inventar uma.": "Reads the policies and agreements that apply to every support interaction, so the assistant follows the house rule instead of making one up.",
  "Marca um horário para o agente voltar a falar com o cliente, para que a conversa não morra sem resposta.": "Sets a time for the agent to talk to the client again, so the conversation doesn't die without a reply.",
  "Marcar consulta ou sessão": "Schedule an appointment or session",
  "Mostra as colunas de um funil na ordem em que aparecem no quadro, para o agente saber onde pode colocar cada negócio.": "Shows a pipeline's columns in the order they appear on the board, so the agent knows where to put each deal.",
  "Mostra as conversas em andamento, quem está cuidando de cada uma e a posição de cada cliente na fila de espera.": "Shows the ongoing conversations, who's handling each one, and each client's position in the waiting queue.",
  "Mostra as melhorias que o sistema sugeriu a partir dos atendimentos, com o motivo de cada uma. Aprovar continua sendo decisão sua.": "Shows the improvements the system suggested based on support interactions, with the reason for each one. Approving is still your decision.",
  "Mostra o que a empresa deixou configurado para acontecer sozinho, o que dispara cada regra e se ela está ligada.": "Shows what the company set up to happen on its own, what triggers each rule, and whether it's on.",
  "Mostra o que este cliente já comprou, quanto pagou e como está a entrega, para o assistente não prometer prazo no escuro nem repetir uma oferta já aceita.": "Shows what this client has already bought, how much they paid, and how the delivery is going, so the assistant doesn't promise a deadline blindly or repeat an offer that's already been accepted.",
  "Mostra o que rodou sozinho nos últimos tempos e o que deu errado, para descobrir o que parou de funcionar sem ninguém perceber.": "Shows what ran on its own recently and what went wrong, to find out what stopped working without anyone noticing.",
  "Mostra os funis de venda existentes e suas etapas, para o agente saber onde pode colocar uma oportunidade.": "Shows the existing sales pipelines and their stages, so the agent knows where to put an opportunity.",
  "Mostra os horários em que um atendente pode receber, já descontando as folgas dele, o que ele tem marcado e os compromissos da agenda pessoal.": "Shows the time slots when an agent is available, already subtracting their days off, what they already have booked, and their personal calendar commitments.",
  "Mostra os retornos combinados com o cliente: o que está marcado, o que já aconteceu e o que foi desmarcado.": "Shows the follow-ups agreed with the client: what's scheduled, what already happened, and what was canceled.",
  "Mostra os tipos de atendimento que dá para marcar, quanto cada um dura e como é feito, para o atendente de IA falar do que existe de verdade.": "Shows the appointment types that can be booked, how long each one takes and how it's done, so the AI agent talks about what really exists.",
  "Mostra os últimos contatos que entraram por uma origem e quais informações vieram, para descobrir por que algo não chegou como devia.": "Shows the latest contacts that came in through a source and what information came with them, to find out why something didn't arrive as it should.",
  "Mostra por onde chegam sozinhos os contatos vindos do site ou de outro sistema, se cada uma está ligada e quando recebeu pela última vez.": "Shows the channels through which contacts arrive automatically from the website or another system, whether each one is on, and when it last received a contact.",
  "Mostra quais marcadores a empresa já usa e em quantas conversas, para o agente reaproveitar em vez de inventar outro parecido.": "Shows which tags the company already uses and in how many conversations, so the agent reuses them instead of inventing a similar one.",
  "Mostra quais materiais estão no acervo da empresa e se foram processados, para saber se faltou conteúdo ou se algo falhou.": "Shows which materials are in the company's collection and whether they were processed, to find out if content is missing or something failed.",
  "Mostra quais pessoas da equipe estão em atendimento neste momento, quantas conversas cada uma já tem e quem ainda tem espaço para receber mais uma.": "Shows which team members are handling support right now, how many conversations each one already has, and who still has room for one more.",
  "Mostra quais tabelas e campos existem no banco de dados que você conectou, para o assistente saber onde procurar o dado antes de responder.": "Shows which tables and fields exist in the database you connected, so the assistant knows where to look for the data before replying.",
  "Mostra quantas pessoas estão esperando atendimento agora e há quanto tempo, para priorizar quem espera mais.": "Shows how many people are waiting for support right now and for how long, to prioritize whoever's been waiting longest.",
  "Mostra quem pediu para exportar ou apagar os próprios dados e qual o prazo, para o assistente parar de insistir com quem pediu para sair.": "Shows who asked to export or delete their own data and what the deadline is, so the assistant stops following up with whoever asked to leave.",
  "Move a oportunidade para outra etapa do funil, registrando o avanço da negociação ou a perda do negócio.": "Moves the opportunity to another pipeline stage, recording the deal's progress or its loss.",
  "Move um compromisso já marcado para outro horário, mantendo o mesmo cliente e o mesmo tipo de atendimento.": "Moves an already scheduled appointment to another time, keeping the same client and the same appointment type.",
  "Organização da operação": "Operation organization",
  "Passa a conversa para um atendente, transfere para outra pessoa ou devolve o cliente para a fila de espera.": "Hands the conversation to an agent, transfers it to another person, or returns the client to the waiting queue.",
  "Pega uma resposta pronta e troca as lacunas pelos dados do cliente e pelos valores que o sistema de fora informar, avisando se sobrou alguma sem preencher. Não envia nada.": "Takes a quick reply and fills in the blanks with the client's data and the values the external system provides, flagging if any were left unfilled. Doesn't send anything.",
  "Preencher uma resposta pronta": "Fill in a quick reply",
  "Privacidade e dados do cliente": "Privacy and client data",
  "Procura a resposta nos materiais que você cadastrou, para o assistente responder com a informação da sua empresa em vez de inventar.": "Searches for the answer in the materials you registered, so the assistant replies with your company's information instead of making it up.",
  "Procura um produto no catálogo da loja e devolve o preço exato e o que está disponível, para o assistente responder com o valor cadastrado em vez de estimar.": "Looks up a product in the store catalog and returns the exact price and what's available, so the assistant replies with the registered value instead of estimating.",
  "Quando o cliente diz o e-mail, o nome ou o telefone dele na conversa, guarda essa informação para uma pessoa conferir antes de entrar na ficha — exceto o telefone de um cadastro sem número, quando a empresa liga a opção em Configurações › Distribuição de atendimento: aí ele entra na hora, em formato E.164, sem sobrescrever quem já tem número.": "When the client shares their email, name, or phone number in the conversation, saves that information for a person to review before it enters the profile — except the phone of a profile with no number, when the company turns on the option under Settings › Service distribution: then it goes in right away in E.164 format and never overwrites an existing number.",
  "Telefone informado pelo cliente entra sozinho na ficha sem número": "A phone number the client gives goes into a numberless profile on its own",
  "Quando o cliente diz o telefone numa conversa e a ficha do contato está SEM número, o número é gravado na hora, em formato internacional (E.164), sem esperar alguém confirmar — e aparece na linha do tempo do contato quando ele tem um negócio aberto. Nunca troca o número de quem já tem um: isso continua exigindo uma pessoa, como o e-mail, o nome e a data de nascimento. Vem desligada.": "When the client says their phone number in a conversation and the contact's profile has NO number, the number is saved right away, in international format (E.164), without waiting for anyone to confirm — and it shows up in the contact's timeline when they have an open deal. It never replaces the number of someone who already has one: that still needs a person, just like the email, the name and the birth date. It comes switched off.",
  "Ligado: o telefone de um cadastro sem número entra sozinho, e fica registrado na linha do tempo quando o contato tem um negócio aberto.": "On: the phone of a numberless profile goes in on its own and is recorded in the timeline when the contact has an open deal.",
  "Desligado: todo telefone informado vira proposta, como o resto do dado ouvido na conversa.": "Off: every phone number given becomes a proposal, like the rest of the data heard in the conversation.",
  "Só um administrador da organização pode mudar esta opção.": "Only an organization administrator can change this option.",
  "Opção salva.": "Option saved.",
  "Telefone informado pelo cliente aplicado automaticamente": "Phone number given by the client applied automatically",
  "Registra uma nova oportunidade de venda no funil, para que o interesse demonstrado pelo cliente não se perca.": "Registers a new sales opportunity in the pipeline, so the interest the client showed isn't lost.",
  "Registrar o que aconteceu num chamado": "Record what happened on a ticket",
  "Registrar se a pessoa veio ou faltou": "Record whether the person showed up or missed it",
  "Regras automáticas": "Automatic rules",
  "Regras da empresa": "Company rules",
  "Remarcar um compromisso": "Reschedule an appointment",
  "Renomear ou reordenar uma etapa": "Rename or reorder a stage",
  "Reserva um horário do atendente para receber o cliente. A pessoa passa a contar com esse horário, então não é um registro interno.": "Reserves an agent's time slot to see the client. The person now counts on that time slot, so it isn't just an internal record.",
  "Respostas prontas": "Quick replies",
  "Retomar o atendimento automático": "Resume automatic support",
  "Retornos e acompanhamento": "Follow-ups",
  "Sugerir retomar contato com quem sumiu": "Suggest resuming contact with whoever went quiet",
  "Time de atendimento": "Support team",
  "Tira uma coluna do quadro e leva os negócios que estavam nela para outra coluna que você escolher. O histórico continua guardado.": "Removes a column from the board and moves the deals that were in it to another column you choose. The history stays saved.",
  "Troca o nome de uma coluna do funil, muda o lugar dela na ordem ou define em qual delas o negócio é dado como fechado ou perdido.": "Renames a pipeline column, changes its position in the order, or sets which one marks the deal as closed or lost.",
  "Ver a fila de atendimento": "View the support queue",
  "Ver as entradas automáticas de contatos": "View automatic contact intakes",
  "Ver as regras automáticas": "View automatic rules",
  "Ver as respostas prontas": "View quick replies",
  "Ver as tabelas do banco conectado": "View the connected database's tables",
  "Ver horários livres na agenda": "View free time slots on the calendar",
  "Ver o que a empresa atende": "View what the company offers",
  "Ver o que as regras dispararam": "View what the rules triggered",
  "Ver o que chegou por uma entrada": "View what came in through an intake",
  "Ver os chamados em aberto": "View open tickets",
  "Ver os compromissos marcados": "View scheduled appointments",
  "Ver os marcadores em uso": "View tags in use",
  "Ver os materiais cadastrados": "View registered materials",
  "Ver os retornos de um cliente": "View a client's follow-ups",
  "Ver pedidos de privacidade": "View privacy requests",
  "Ver quem esfriou e quem ficou sem próximo passo": "View who's gone cold and who has no next step",
  "Ver quem pode assumir agora": "View who can take over now",
  "Ver quem trabalha na empresa": "View who works at the company",
  "Ver uma conversa": "View a conversation",
  "Capacidade removida do sistema": "Capability removed from the system",
  "Ligada há pouco tempo. Ainda não houve atendimento em que ela fosse útil — volte aqui depois de alguns dias.": "Turned on recently. There hasn't been a support interaction where it was useful yet — check back here in a few days.",
  "O agente usou esta capacidade sem ela estar ligada nesta configuração. Ou ela foi desligada depois de já ter sido usada, ou é o pedido de ajuda humana — esse o sistema oferece sozinho quando o repasse para uma pessoa está ativado.": "The agent used this capability without it being turned on in this configuration. Either it was turned off after already being used, or it's the human-help request — the system offers that one on its own when handoff to a person is enabled.",
  "Só foi usada nos seus testes. Nenhum atendimento real precisou dela ainda.": "It's only been used in your tests. No real support interaction has needed it yet.",
  "No atendimento, quando o agente tem material de consulta publicado, a busca é feita pela ferramenta interna do agente, e esse uso não entra nesta contagem: aqui, \"nunca usada\" não quer dizer que o agente nunca consultou o acervo. Sem material publicado, é esta que faz a busca.": "In support conversations, when the agent has published reference material, the search is done by the agent's built-in tool, and that usage isn't included in this count: here, \"never used\" doesn't mean the agent never searched the knowledge base. Without published material, this is the one that does the search.",
  "No atendimento, quando o retorno automático está ligado, o retorno é agendado pela ferramenta interna do agente, e esse uso não entra nesta contagem: aqui, \"nunca usada\" não quer dizer que o agente nunca agendou um retorno. Manter esta ligada é o que deixa a ferramenta interna escolher em qual negócio do cliente o retorno é anotado e lembrar o agente de que retorno não é compromisso marcado.": "In support conversations, when automatic follow-up is on, the follow-up is scheduled by the agent's built-in tool, and that usage isn't included in this count: here, \"never used\" doesn't mean the agent never scheduled a follow-up. Keeping this one on is what lets the built-in tool choose which of the customer's deals the follow-up is recorded on, and remind the agent that a follow-up is not a booked appointment.",
  "Não prometer checar a agenda sem checar de verdade": "Don't promise to check the calendar without actually checking",
  "Se a pessoa respondeu STOP, SAIR ou pediu para não receber mais, nada é enviado a ela.": "If the person replied STOP, SAIR, or asked to stop receiving messages, nothing is sent to them.",
  "Contato anonimizado a pedido não recebe mensagem, e prospecção sem base legal não sai.": "A contact anonymized on request doesn't receive messages, and outreach without a legal basis doesn't go out.",
  "Espaça as mensagens para o seu número não parecer robô e ser bloqueado pelo WhatsApp.": "Spaces out messages so your number doesn't look like a bot and get blocked by WhatsApp.",
  "Fora da janela de 24 horas, só modelo aprovado sai — é o que o próprio WhatsApp permite.": "Outside the 24-hour window, only approved templates go out — that's what WhatsApp itself allows.",
  "Evita mandar a mesma frase idêntica para muita gente, que é o padrão que denuncia disparo em massa.": "Avoids sending the exact same sentence to a lot of people, which is the pattern that flags mass sending.",
  "Barra a mensagem em que o assistente inventa desconto, valor ou data de entrega.": "Blocks the message where the assistant makes up a discount, price, or delivery date.",
  "Uma segunda leitura, feita por um modelo, para pegar a promessa escrita de um jeito que a regra fixa não reconhece.": "A second pass, done by a model, to catch a promise written in a way the fixed rule doesn't recognize.",
  "Impede o \"vou pedir para o responsável te ligar\" quando nenhum chamado foi aberto de verdade.": "Blocks the \"I'll ask the person in charge to call you\" when no ticket was actually opened.",
  "Barra nome de ferramenta, nome de tabela e código de erro na mensagem que o cliente lê.": "Blocks tool names, table names, and error codes from the message the client reads.",
  "Barra o \"vou verificar/confirmar o horário\" quando o assistente ainda não chamou a ferramenta de agenda nesta resposta — a promessa só sai depois de checar de verdade.": "Blocks the \"I'll check/confirm the time\" when the assistant hasn't called the calendar tool in this reply yet — the promise only goes out after actually checking.",
  "Se o cliente pergunta se está falando com um robô, a resposta não pode enganar.": "If the client asks whether they're talking to a bot, the answer can't be misleading.",
  "Lê a mensagem que chega e reconhece quem está tentando fazer o assistente ignorar as suas instruções.": "Reads the incoming message and recognizes anyone trying to get the assistant to ignore its instructions.",
  "Quem pediu para parar tem o direito de ser deixado em paz — e insistir é infração, não estratégia.": "Whoever asked to stop has the right to be left alone — and insisting is a violation, not a strategy.",
  "É obrigação legal. Apagar dados é irreversível por desenho, e escrever para quem foi apagado desfaria isso.": "It's a legal obligation. Deleting data is irreversible by design, and messaging someone whose data was deleted would undo that.",
  "É o que impede seu número de ser bloqueado — e o número é o seu negócio.": "It's what keeps your number from being blocked — and the number is your business.",
  "Quem impõe é o WhatsApp, não nós. Desligar aqui não libera nada: a mensagem seria recusada lá, ou cobrada.": "WhatsApp enforces this, not us. Turning it off here doesn't unlock anything: the message would be rejected there, or charged.",
  "Texto idêntico em massa é o gatilho de spam do WhatsApp — mesmo risco do ritmo de envio.": "Identical text sent in bulk is WhatsApp's spam trigger — same risk as sending rate.",
  "Uma promessa escrita obriga o seu negócio. A conferência é uma regra fixa, não custa nada e não tem troca a oferecer.": "A written promise is binding on your business. The check is a fixed rule, costs nothing, and has no trade-off to offer.",
  "É promessa que só você pode cumprir, e o cliente fica esperando. Regra fixa, sem custo.": "It's a promise only you can keep, and the client is left waiting. Fixed rule, no cost.",
  "É a conferência que derrubou o vazamento medido de 30% para zero. Desligar reabre exatamente o defeito que ela existe para fechar.": "It's the check that dropped the measured leak from 30% to zero. Turning it off reopens exactly the defect it exists to close.",
  "É a mesma promessa vazia do 'vou pedir pro responsável', só que sobre agenda: o cliente fica esperando uma confirmação que nunca foi checada. Regra fixa, sem custo.": "It's the same empty promise as 'I'll ask the person in charge,' just about scheduling: the client is left waiting for a confirmation that was never checked. Fixed rule, no cost.",
  "Esconder que é um assistente é enganar o cliente.": "Hiding that it's an assistant is deceiving the client.",
  "+1 consulta ao modelo por mensagem enviada": "+1 model call per message sent",
  "+1 consulta ao modelo por mensagem recebida": "+1 model call per message received",
  "O que aconteceu na operação no período — e quanto disso foi a equipe.": "What happened in the operation during the period — and how much of it was the team.",
  "Últimos": "Latest",
  "Erro ao carregar o relatório.": "Error loading the report.",
  "acontecimento": "event",
  "acontecimentos": "events",
  "Nada aconteceu neste período": "Nothing happened in this period",
  "Nenhum acontecimento foi registrado na janela escolhida — nem por pessoas, nem pelos agentes. Aumente o período ou confira se o atendimento está de pé.": "No event was recorded in the selected window — not by people, and not by agents. Extend the period or check that support is up and running.",
  "Ver conversas": "View conversations",
  "A equipe": "The team",
  "Os agentes": "The agents",
  "Quem fez": "Who did it",
  "O que foi feito": "What was done",
  "Linha do tempo da operação": "Operation timeline",
  "A lista mostra só os mais recentes.": "The list shows only the most recent ones.",
  "O período passou do limite de leitura: os números contam só as conversas mais recentes.": "The period exceeded the read limit: the numbers count only the most recent conversations.",
  "No período houve": "In the period there was",
  "acontecimentos.": "events.",
  "Carregando organização…": "Loading organization…",
  "Gerenciar organizações": "Manage organizations",
  "Não foi possível trocar de organização. Seu acesso pode ter mudado. Tente novamente.": "Couldn't switch organizations. Your access may have changed. Try again.",
  "Não foi possível trocar de organização. Tente novamente.": "Couldn't switch organizations. Try again.",
  "Confirmando…": "Confirming…",
  "Não foi possível aceitar este convite. Ele pode ter vencido ou seu acesso foi revogado. Peça um novo link ao administrador.": "Couldn't accept this invitation. It may have expired or your access was revoked. Ask the admin for a new link.",
  "Organização criada": "Organization created",
  "Você já é administrador de": "You're already an admin of",
  "Convite enviado por e-mail.": "Invitation sent by email.",
  "O envio por e-mail não foi confirmado. Copie o link e compartilhe com o responsável.": "The email wasn't confirmed as sent. Copy the link and share it with the person in charge.",
  "Link do convite": "Invitation link",
  "Válido até": "Valid until",
  "Link copiado": "Link copied",
  "Selecione e copie o link acima.": "Select and copy the link above.",
  "Copiar convite": "Copy invitation",
  "Se o convite vencer, abra Equipe na organização para gerar outro.": "If the invitation expires, open Team in the organization to generate another one.",
  "Voltar ao aplicativo": "Back to the app",
  "Ver organização": "View organization",
  "Você terá acesso como administrador e poderá concluir a configuração inicial.": "You'll have admin access and will be able to complete the initial setup.",
  "Nova organização": "New organization",
  "Dados da organização": "Organization details",
  "Criar organização": "Create organization",
  "Google Meet": "Google Meet",
  "Abrir reunião": "Open meeting",
  "Conversa que receberá o link": "Conversation that will receive the link",
  "Nenhum atendimento aberto para este contato": "No open conversation for this contact",
  "Link ainda não solicitado": "Link not requested yet",
  "Criando link do Google Meet": "Creating Google Meet link",
  "Link do Google Meet pronto": "Google Meet link ready",
  "Não foi possível confirmar o link": "Couldn't confirm the link",
  "Solicitação de link cancelada": "Link request canceled",
  "Link não enviado ainda.": "Link not sent yet.",
  "O envio do link ainda não foi autorizado.": "Sending the link hasn't been authorized yet.",
  "Este atendimento está ocupado neste instante. Aguarde alguns segundos e tente de novo.": "This conversation is busy right now. Wait a few seconds and try again.",
  "Envio autorizado: aguardando o link ficar pronto.": "Sending authorized: waiting for the link to be ready.",
  "Link aguardando envio nesta conversa.": "Link waiting to be sent in this conversation.",
  "Link enviado na conversa autorizada.": "Link sent in the authorized conversation.",
  "Entrega impedida. Confira o atendimento e o canal antes de autorizar novamente.": "Delivery blocked. Check the conversation and the channel before authorizing again.",
  "O atendimento mudou. Autorize uma nova entrega na conversa desejada.": "The conversation changed. Authorize a new delivery in the conversation you want.",
  "O envio falhou. Confira o canal e tente novamente.": "Sending failed. Check the channel and try again.",
  "Não foi possível copiar. Use o link de abrir reunião para acessar a sala.": "Couldn't copy. Use the open meeting link to access the room.",
  "Tentar criar link novamente": "Try creating the link again",
  "Verificar link novamente": "Check the link again",
  "Link já enviado": "Link already sent",
  "Envio já autorizado": "Sending already authorized",
  "Enviar link ao cliente": "Send link to client",
  "Enviar quando ficar pronto": "Send when ready",
  "O Google não conseguiu criar o link. Tente criar novamente.": "Google couldn't create the link. Try creating it again.",
  "Esta agenda não permite Google Meet. Confira as configurações da conta.": "This calendar doesn't allow Google Meet. Check the account settings.",
  "O link ainda não foi confirmado. Tente verificar novamente.": "The link hasn't been confirmed yet. Try checking again.",
  "O Google não devolveu um link de vídeo válido. Verifique novamente.": "Google didn't return a valid video link. Check again.",
  "O contato bloqueou mensagens. O envio permanece impedido; respeite essa escolha.": "The contact blocked messages. Sending remains blocked; respect that choice.",
  "Os dados do contato não permitem o envio. Confira a situação e a base legal no cadastro.": "The contact's data doesn't allow sending. Check their status and legal basis in the record.",
  "O canal foi arquivado ou mudou. Escolha um atendimento em um canal disponível.": "The channel was archived or changed. Choose a conversation in an available channel.",
  "O acesso do solicitante ou o atendimento mudou. Confira o responsável e escolha um atendimento disponível.": "The requester's access or the conversation changed. Check who's responsible and choose an available conversation.",
  "O contato está em atendimento humano. O responsável pode autorizar este link pelo botão de envio, sem ativar a IA.": "The contact is in human support. The person in charge can authorize this link with the send button, without turning on AI.",
  "A IA está silenciada neste atendimento. O responsável pode autorizar somente este link pelo botão de envio.": "AI is muted in this conversation. The person in charge can authorize only this link with the send button.",
  "Este atendimento está atribuído a uma pessoa. O responsável pode autorizar somente este link pelo botão de envio.": "This conversation is assigned to a person. The person in charge can authorize only this link with the send button.",
  "O contato não está autorizado para atendimento automático. O responsável pode autorizar somente este link pelo botão de envio.": "The contact isn't authorized for automatic support. The person in charge can authorize only this link with the send button.",
  "A autorização de atendimento automático expirou. O responsável pode autorizar somente este link pelo botão de envio.": "The automatic support authorization expired. The person in charge can authorize only this link with the send button.",
  "O contato está marcado como sempre atendimento humano. O responsável pode enviar este link pelo botão de envio, sem ativar a IA.": "The contact is marked as always human support. The person in charge can send this link with the send button, without turning on the AI.",
  "O envio atingiu uma janela ou limite do canal. Aguarde a liberação antes de tentar novamente.": "Sending hit a channel window or limit. Wait for it to clear before trying again.",
  "Uma regra de envio impediu a mensagem. Confira o aviso na Central antes de tentar novamente.": "A sending rule blocked the message. Check the notice in the Notification center before trying again.",
  "Sua reunião está marcada para": "Your meeting is scheduled for",
  "Link do Google Meet:": "Google Meet link:",
  "Oi,": "Hi,",
  "Oi!": "Hi!",
  "Passando pra lembrar do seu compromisso:": "Just a reminder about your appointment:",
  "Endereço": "Address",
  "Este ponto usa o modelo definido na versão publicada do agente; a escolha do painel não se aplica.": "This point uses the model set in the agent's published version; the dashboard's choice doesn't apply.",
  "Trunk SIP": "SIP trunk",
  "Credenciais de registro do seu provedor SIP (Asterisk/AudioSocket). Depois de salvar, aplique o bloco abaixo em": "Registration credentials for your SIP provider (Asterisk/AudioSocket). After saving, apply the block below on",
  "na VPS — a aplicação ainda é manual.": "on the VPS — applying it is still manual.",
  "Provedor SIP": "SIP provider",
  "Host": "Host",
  "configurada, termina em": "configured, ends in",
  "Deixe em branco para manter a atual": "Leave blank to keep the current one",
  "From-domain (opcional)": "From-domain (optional)",
  "IP público da VPS, se o provedor exigir": "VPS public IP, if the provider requires it",
  "Cole em asterisk/pjsip.conf": "Paste into asterisk/pjsip.conf",
  "Só aparece agora, logo após salvar — a senha não é guardada em claro, então este bloco completo não pode ser reconstruído depois.": "Only shown now, right after saving — the password isn't stored in plain text, so this full block can't be rebuilt later.",
  "Voz": "Voice",
  "Este agente fala pela Realtime API da OpenAI -- o modelo de voz se escolhe na aba Voz, não aqui.": "This agent speaks through OpenAI's Realtime API -- the voice model is chosen in the Voice tab, not here.",
  "Modelo de voz": "Voice model",
  "Voz do modelo": "Model voice",
  "Velocidade da fala (0,25–1,5)": "Speech speed (0.25–1.5)",
  "1,0 é a velocidade padrão do modelo — abaixo disso fala mais devagar, acima fala mais rápido. Vale a partir da próxima ligação.": "1.0 is the model's default speed — below that it speaks slower, above it speaks faster. Takes effect starting with the next call.",
  "Números que recebem ligações. Cada número aponta pra um agente de voz e um modo de atendimento.": "Numbers that receive calls. Each number points to a voice agent and a support mode.",
  "Novo número": "New number",
  "Nenhum número cadastrado ainda.": "No numbers registered yet.",
  "Cadastre o número (DID) que vai receber ligações. O troncal de voz já está configurado pela plataforma.": "Register the number (DID) that will receive calls. The voice trunk is already configured by the platform.",
  "Número (E.164)": "Number (E.164)",
  "Rótulo (opcional)": "Label (optional)",
  "Ex.: Linha principal": "E.g.: Main line",
  "Modo de atendimento": "Support mode",
  "IA responde": "AI answers",
  "Time humano": "Human team",
  "IA, depois time humano": "AI, then human team",
  "Agente de voz": "Voice agent",
  "Nenhum agente": "No agent",
  "Nenhum agente de voz publicado ainda — crie um em IA › Agentes.": "No voice agent published yet — create one in AI › Agents.",
  "Sem rótulo": "No label",
  "Nova ligação": "New call",
  "A IA liga pra esse número e conduz a chamada — falar você mesmo ainda não está disponível.": "AI calls this number and runs the call — speaking yourself isn't available yet.",
  "Número": "Number",
  "Moeda (BRL)": "Currency (BRL)",
  "Ligar com IA": "Call with AI",
  "Chamadas": "Calls",
  "Histórico de ligações (voz por IA) com transcrição.": "Call history (AI voice) with transcription.",
  "Direção": "Direction",
  "Quem é": "Who it is",
  "Atendido por": "Answered by",
  "Humano": "Human",
  "Nenhuma chamada ainda.": "No calls yet.",
  "Chamada com": "Call with",
  "(sem áudio detectado)": "(no audio detected)",
  "Sem transcrição pra esta chamada.": "No transcription for this call.",
  "Chamando": "Calling",
  "Não atendida": "Not answered",
  "Ocupado": "Busy",
  "Convites": "Invitations",
  "Convites enviados e seu status. Um convite aceito vira membro na lista acima.": "Invitations sent and their status. An accepted invitation becomes a member in the list above.",
  "Nenhum convite enviado.": "No invitations sent.",
  "Erro ao carregar convites.": "Error loading invitations.",
  "E-mail enviado": "Email sent",
  "Enviado em": "Sent on",
  "Convidado por": "Invited by",
  "Expirado": "Expired",
  "Não saiu": "Not sent",
  "reenviado": "resent",
  "Revogar convite": "Revoke invitation",
  "não poderá mais usar este convite para entrar. Você pode enviar um novo depois.": "won't be able to use this invitation to join anymore. You can send a new one later.",
  "Link do convite copiado.": "Invitation link copied.",
  "Não foi possível copiar. Copie da barra do navegador.": "Couldn't copy. Copy it from the browser bar.",
  "Convite reenviado.": "Invitation resent.",
  "Convite revogado.": "Invitation revoked.",
  "OK": "OK",
  "Frio": "Cold",
  "Morno": "Warm",
  "Quente": "Hot",
  "Regex output block": "Regex output block",
  "RAG must hit": "RAG must hit",
  "Regex input block": "Regex input block",
  "Contact flag": "Contact flag",
  "Falha ao avançar:": "Failed to advance:",
  "Nuvemshop": "Nuvemshop",
  "Billing": "Billing",
  "API Tokens": "API Tokens",
  "As colunas de cada funil, o vocabulário do negócio e os motivos de perda.": "The columns of each pipeline, the business vocabulary, and the loss reasons.",
  "As conversas de WhatsApp, com você e a IA atendendo lado a lado.": "Your WhatsApp conversations, with you and the AI responding side by side.",
  "As pessoas do outro lado da conversa e seu histórico.": "The people on the other side of the conversation and their history.",
  "Avise outros sistemas quando algo acontecer aqui dentro.": "Notify other systems when something happens in here.",
  "Conectar a conta de anúncios para ler o desempenho das campanhas.": "Connect the ad account to read campaign performance.",
  "Conecte a loja para trazer pedidos e clientes para dentro do CRM.": "Connect the store to bring orders and clients into the CRM.",
  "Devolver ao anúncio as vendas que ele trouxe, e marcar a origem de quem chega pelo site.": "Attribute back to the ad the sales it brought, and mark the source of who arrives through the site.",
  "Funil e performance por atendente nos últimos 30 dias.": "Pipeline and performance by agent over the last 30 days.",
  "O catálogo da loja, com o preço que o atendente de IA responde.": "The store catalog, with the price the AI agent quotes.",
  "O que se pode marcar, quanto dura, onde acontece e quem atende.": "What can be booked, how long it lasts, where it happens, and who attends.",
  "Quanto custou cada resultado das campanhas que trazem gente para cá.": "How much each result cost from the campaigns that bring people here.",
  "Quem esfriou e ainda está aberto — o que corre risco de morrer sem resposta.": "Who's gone cold and is still open — what's at risk of dying without a response.",
  "Quem fez o quê, quando — o histórico que não se apaga.": "Who did what, when — the history that never gets erased.",
  "Relatório do que a equipe e os agentes fizeram no período: quanto, quem e de que tipo.": "A report of what the team and agents did in the period: how much, who, and of what type.",
  "Scripts salvos para responder mais rápido, seus ou da equipe.": "Saved scripts to respond faster, yours or your team's.",
  "Se o agente está melhorando, onde ele erra e o que falta ensinar.": "Whether the agent is improving, where it gets things wrong, and what's left to teach it.",
  "Seus funis de venda — clique em um para abrir o quadro de clientes.": "Your sales pipelines — click one to open the client board.",
  "Seus números de WhatsApp: por QR ou canal oficial da Meta, com saúde, reconexão e templates.": "Your WhatsApp numbers: via QR or Meta's official channel, with health, reconnection, and templates.",
  "Agendamento criado.": "Appointment created.",
  "Agendamento remarcado.": "Appointment rescheduled.",
  "Agendamento cancelado.": "Appointment canceled.",
  "Horário confirmado.": "Time confirmed.",
  "Confirmar horário": "Confirm time",
  "Marcado como realizado.": "Marked as completed.",
  "Marcado como falta — o horário volta a ficar livre.": "Marked as no-show — the time slot becomes free again.",
  "Mídia": "Media",
  "Tenant suspenso com sucesso": "Tenant suspended successfully",
  "Erro ao suspender tenant": "Error suspending tenant",
  "Tenant reativado com sucesso": "Tenant reactivated successfully",
  "Erro ao reativar tenant": "Error reactivating tenant",
  "Nada mudou": "Nothing changed",
  "Seu acesso à administração da plataforma é somente leitura.": "Your access to platform administration is read-only.",
  "Confirme a verificação em duas etapas nesta sessão.": "Confirm two-step verification in this session.",
  "Esta empresa já estava suspensa.": "This company was already suspended.",
  "Esta empresa foi encerrada ou anonimizada e já não opera.": "This company was closed or anonymized and no longer operates.",
  "Esta empresa não estava suspensa.": "This company was not suspended.",
  "Esta suspensão é por falta de pagamento. Use Dar prazo ou Tornar isenta.": "This suspension is for non-payment. Use Grant extension or Make exempt.",
  "Incidente resolvido com sucesso": "Incident resolved successfully",
  "Erro ao resolver incidente": "Error resolving incident",
  "Redes sociais": "Social media",
  "Conecte suas contas e receba mensagens no atendimento.": "Connect your accounts and receive messages in support.",
  "A autorização não foi concluída. Tente conectar novamente e aceite as permissões necessárias.": "The authorization wasn't completed. Try connecting again and accept the required permissions.",
  "Autorização concluída. Confira a conta na lista e ative o atendimento, quando disponível.": "Authorization completed. Check the account in the list and turn on support, when available.",
  "Vincular o provedor": "Link the provider",
  "A chave fica cifrada no servidor e não é exibida novamente.": "The key is encrypted on the server and won't be shown again.",
  "Buscar perfis": "Search profiles",
  "Perfil da empresa": "Company profile",
  "Conectar uma rede": "Connect a network",
  "Abrindo…": "Opening…",
  "Autorizar conta": "Authorize account",
  "Você autoriza na própria rede e retorna ao CRM. Cada perfil comporta uma conta por rede; use a mesma conta ao reconectar.": "You authorize directly on the network and return to the CRM. Each profile supports one account per network; use the same account when reconnecting.",
  "Vinculada": "Linked",
  "Verificar conexão": "Check connection",
  "Receber no atendimento": "Receive in support",
  "Recebimento configurado. Novas mensagens entram na caixa de entrada.": "Receiving configured. New messages arrive in the inbox.",
  "O recebimento precisa de atenção. Confira a conexão antes de atender.": "Receiving needs attention. Check the connection before responding.",
  "Ative para receber novas conversas. A IA começa pausada para evitar respostas duplicadas com outras automações.": "Turn on to receive new conversations. AI starts paused to avoid duplicate replies with other automations.",
  "Conta disponível no provedor. O atendimento por mensagens desta rede ainda não está integrado ao CRM.": "Account available on the provider. Message support for this network isn't integrated into the CRM yet.",
  "Nenhuma conta conectada neste perfil. Autorize uma rede para começar.": "No account connected in this profile. Authorize a network to get started.",
  "Alterar credencial": "Change credential",
  "IA pausada": "AI paused",
  "As mensagens chegam para atendimento humano. A IA está pausada neste canal.": "Messages arrive for human support. AI is paused on this channel.",
  "Acesso da IA nesta rede": "AI access on this network",
  "Pause a IA para manter o atendimento humano ou libere as respostas automáticas neste canal.": "Pause AI to keep human support, or enable automatic replies on this channel.",
  "As mensagens continuam chegando à caixa de entrada para sua equipe responder. Confira outras automações da conta antes de liberar a IA aqui.": "Messages keep arriving in the inbox for your team to answer. Check other account automations before enabling AI here.",
  "Pausar respostas da IA": "Pause AI replies",
  "Manter IA pausada": "Keep AI paused",
  "Não foi possível carregar as redes sociais.": "Couldn't load social media.",
  "Reconfigurar integração": "Reconfigure integration",
  "Canais sem conta no perfil": "Channels without an account in the profile",
  "Estas conexões apontam para contas que saíram do perfil no provedor (por exemplo, conta removida e recriada por lá). Exclua a linha órfã para fechar o aviso.": "These connections point to accounts that left the profile at the provider (for example, an account removed and recreated there). Delete the orphaned row to close the alert.",
  "Canal excluído. A lista atualiza sem a linha órfã.": "Channel deleted. The list refreshes without the orphaned row.",
  "Excluir o canal órfão?": "Delete the orphaned channel?",
  "A linha sai da lista e os avisos dela são fechados. As conversas já recebidas continuam no CRM.": "The row leaves the list and its alerts are closed. Conversations already received stay in the CRM.",
  "Excluir canal": "Delete channel",
  "Desvincular perfil": "Unlink profile",
  "Desvincular o perfil?": "Unlink the profile?",
  "O perfil sai do CRM. Só funciona sem canais sociais ativos: arquive ou exclua os canais antes. Dá para vincular outro perfil depois.": "The profile leaves the CRM. It only works with no active social channels: archive or delete the channels first. You can link another profile afterwards.",
  "Perfil desvinculado. Dá para vincular outro perfil.": "Profile unlinked. You can link another profile.",
  "Salvar atualiza a chave em todos os canais deste perfil, inclusive os arquivados.": "Saving updates the key on every channel in this profile, including archived ones.",
  "Extensões": "Extensions",
  "Instaladas": "Installed",
  "Orientações instaladas": "Installed guides",
  "Guias adicionados depois da instalação, sem acesso aos dados do CRM.": "Guides added after installation, with no access to CRM data.",
  "Gerenciar extensões": "Manage extensions",
  "Não foi possível conferir as orientações instaladas": "Couldn't check the installed guides",
  "Abra Extensões para tentar novamente e ver o estado registrado no servidor.": "Open Extensions to try again and see the state recorded on the server.",
  "Abre Tarefas; não lê seus dados.": "Opens Tasks; doesn't read your data.",
  "Abre {portas}; não lê seus dados.": "Opens {portas}; doesn't read your data.",
  "Não abre nenhuma tela e não lê seus dados.": "Doesn't open any screen and doesn't read your data.",
  "Publicado por": "Published by",
  "O que ela abre": "What it opens",
  "Etiquetas": "Tags",
  "Não recebe acesso aos dados do CRM.": "Doesn't get access to CRM data.",
  "Texto disponível em português.": "Text available in Portuguese.",
  "Parte deste conteúdo está disponível apenas em português.": "Part of this content is available only in Portuguese.",
  "Adicione guias ao CRM sem entregar dados ou executar código de terceiros. Cada ação volta ao servidor antes de abrir Tarefas.": "Add guides to the CRM without handing over data or running third-party code. Every action goes back to the server before opening Tasks.",
  "Buscar por nome ou descrição": "Search by name or description",
  "Buscar extensões": "Search extensions",
  "Filtrar por categoria": "Filter by category",
  "Todas as categorias": "All categories",
  "Produtividade": "Productivity",
  "Vendas": "Sales",
  "Não foi possível confirmar o estado atual": "Couldn't confirm the current status",
  "A conexão caiu sem confirmação. O pedido foi preservado pelo recibo; verifique o estado antes de tentar outra vez.": "The connection dropped without confirmation. The request was preserved by the receipt; check its status before trying again.",
  "Pedidos aguardando confirmação": "Requests awaiting confirmation",
  "Os identificadores abaixo foram preservados neste navegador para evitar pedidos duplicados.": "The identifiers below were preserved in this browser to avoid duplicate requests.",
  "Verificar recibo": "Check receipt",
  "O servidor não encontrou esse recibo. Você pode enviar o pedido novamente.": "The server didn't find that receipt. You can send the request again.",
  "Seções de extensões": "Extension sections",
  "Responsável pela instalação": "Responsible for the installation",
  "Adicionar catálogo revisado": "Add reviewed catalog",
  "Escolha um arquivo de catálogo obtido diretamente de uma fonte em que você já confia. A origem e a revisão ficam registradas.": "Choose a catalog file obtained directly from a source you already trust. The source and the review are recorded.",
  "Escolher arquivo JSON": "Choose JSON file",
  "Registrando…": "Registering…",
  "Revisar e registrar catálogo": "Review and register catalog",
  "O que este passo comprova": "What this step proves",
  "Registra quem admitiu, quando, a origem e a revisão do arquivo.": "Records who admitted it, when, the source, and the file's revision.",
  "Confere a integridade dos bytes antes de qualquer instalação.": "Verifies the integrity of the bytes before any installation.",
  "O hash do arquivo não prova quem o publicou. Confirme a fonte antes de escolher.": "The file's hash doesn't prove who published it. Confirm the source before choosing.",
  "Catálogo admitido e disponível para instalação.": "Catalog admitted and available for installation.",
  "Nenhuma extensão instalada": "No extensions installed",
  "Quando a plataforma instalar um pacote revisado, ele aparecerá aqui para a organização decidir se ativa.": "When the platform installs a reviewed package, it will appear here for the organization to decide whether to activate it.",
  "Nenhuma extensão corresponde à busca": "No extension matches the search",
  "Limpe a busca ou escolha outra categoria.": "Clear the search or choose another category.",
  "Nenhum catálogo revisado disponível": "No reviewed catalog available",
  "Adicione acima um arquivo obtido de uma fonte em que você já confia.": "Add a file above from a source you already trust.",
  "Peça ao responsável pela instalação para admitir um catálogo revisado.": "Ask the installation owner to admit a reviewed catalog.",
  "Esta versão não pode ser ativada": "This version can't be activated",
  "O servidor recusou a compatibilidade desta versão.": "The server refused compatibility with this version.",
  "Peça ao responsável pela instalação uma versão compatível.": "Ask the installation owner for a compatible version.",
  "Ativa no CRM": "Active in the CRM",
  "Os guias aparecem no hub do CRM.": "The guides appear in the CRM hub.",
  "A configuração fica preservada enquanto estiver desativada.": "The configuration stays preserved while it's deactivated.",
  "Densidade dos cards": "Card density",
  "Confortável": "Comfortable",
  "Compacta": "Compact",
  "Mostrar descrição nos cards": "Show description on cards",
  "Abrir guia": "Open guide",
  "Ative para abrir o guia.": "Activate it to open the guide.",
  "Salvar configuração": "Save configuration",
  "Configuração salva.": "Configuration saved.",
  "Saia do acompanhamento para configurar extensões.": "Exit tracking mode to configure extensions.",
  "Este guia está pronto para uso.": "This guide is ready to use.",
  "Peça a um administrador da organização para ativar este guia.": "Ask an organization administrator to activate this guide.",
  "Identidade": "Identity",
  "Origem revisada": "Reviewed source",
  "Permissão": "Permission",
  "Esta versão já está instalada.": "This version is already installed.",
  "Instalar versão revisada": "Install reviewed version",
  "Somente o responsável pela instalação pode instalar este pacote.": "Only the installation owner can install this package.",
  "Extensão instalada. Agora um administrador da organização pode ativá-la.": "Extension installed. Now an organization administrator can activate it.",
  "Preparação iniciada. O recibo continuará visível até a conclusão.": "Preparation started. The receipt will stay visible until it's done.",
  "A instalação falhou. Veja o motivo no recibo e tente de novo.": "The installation failed. See the reason in the receipt and try again.",
  "Incompatível": "Incompatible",
  "O pacote gravado não pôde ser conferido por esta versão do CRM.": "The saved package couldn't be verified by this version of the CRM.",
  "Ela segue marcada como ativa e ocupa uma das vagas de extensões ativas até ser desativada.": "It stays marked as active and takes up one of the active-extension slots until it's deactivated.",
  "Desativar nesta organização": "Deactivate in this organization",
  "Atividade recente": "Recent activity",
  "Recibos lidos do servidor; outra aba verá os mesmos estados.": "Receipts are read from the server; another tab will see the same states.",
  "Admissão de catálogo": "Catalog admission",
  "Instalação": "Installation",
  "Operação da plataforma": "Platform operation",
  "Instalação de módulo": "Module installation",
  "Módulo {nome}": "Module {nome}",
  "Confira o catálogo admitido e tente a instalação novamente.": "Check the admitted catalog and try the installation again.",
  "Revise o arquivo ou a configuração indicada e tente novamente.": "Review the file or the indicated setting and try again.",
  "Verificar instalação": "Check installation",
  "Cancelar preparação": "Cancel preparation",
  "Preparação cancelada. Uma conclusão atrasada não poderá publicar a extensão.": "Preparation canceled. A delayed completion won't be able to publish the extension.",
  "Carregando extensões…": "Loading extensions…",
  "Outra pessoa alterou esta extensão. Recarregamos o valor atual; revise antes de salvar novamente.": "Someone else changed this extension. We reloaded the current value; review it before saving again.",
  "Este guia não está disponível": "This guide isn't available",
  "Não foi possível confirmar o estado atual desta extensão.": "We couldn't confirm the current state of this extension.",
  "Volte à gestão para conferir se ela está ativa e qual é o próximo passo.": "Go back to management to check whether it's active and what the next step is.",
  "Voltar às extensões": "Back to extensions",
  "Conferindo se o guia continua ativo…": "Checking whether the guide is still active…",
  "A ação não foi aberta": "The action wasn't opened",
  "O estado foi conferido novamente. Revise o guia antes de tentar outra vez.": "The state was checked again. Review the guide before trying again.",
  "Conferindo acesso…": "Checking access…",
  "A ativação e a permissão serão verificadas novamente antes de abrir Tarefas.": "Activation and permission will be checked again before opening Tasks.",
  "O servidor devolveu um destino que esta extensão não pode abrir.": "The server returned a destination that this extension can't open.",
  "A conexão caiu antes de o servidor confirmar o resultado.": "The connection dropped before the server confirmed the result.",
  "O servidor respondeu em um formato inesperado. Recarregue e tente novamente.": "The server responded in an unexpected format. Reload and try again.",
  "Não foi possível concluir a operação.": "The operation couldn't be completed.",
  "Só o administrador da instalação pode gerenciar os pacotes disponíveis.": "Only the installation administrator can manage the available packages.",
  "Não foi possível confirmar a permissão de acesso.": "We couldn't confirm the access permission.",
  "Confira os dados do pedido e tente novamente.": "Check the request details and try again.",
  "Não foi possível confirmar o resultado. Consulte o histórico antes de repetir o pedido.": "We couldn't confirm the result. Check the history before repeating the request.",
  "Envie o documento sem compressão.": "Send the document without compression.",
  "Extensão não encontrada.": "Extension not found.",
  "Falta a identificação do pedido. Recarregue a página e tente novamente.": "The request ID is missing. Reload the page and try again.",
  "O documento está vazio.": "The document is empty.",
  "A extensão não é compatível com esta instalação.": "The extension isn't compatible with this installation.",
  "A origem do catálogo não é permitida.": "The catalog source isn't allowed.",
  "Não foi possível baixar o pacote de extensão.": "We couldn't download the extension package.",
  "O arquivo da extensão excede o limite permitido.": "The extension file exceeds the allowed limit.",
  "O pacote baixado não corresponde ao catálogo admitido.": "The downloaded package doesn't match the admitted catalog.",
  "O pacote de extensão é inválido.": "The extension package is invalid.",
  "A configuração mudou em outra sessão. Recarregue antes de continuar.": "The configuration changed in another session. Reload before continuing.",
  "A configuração mudou em outra sessão. Recarregue antes de salvar.": "The configuration changed in another session. Reload before saving.",
  "Catálogo não encontrado. Recarregue a lista de extensões.": "Catalog not found. Reload the extension list.",
  "Esta extensão está desativada nesta organização. Consulte o administrador para ativá-la.": "This extension is deactivated in this organization. Contact the administrator to activate it.",
  "Esta extensão não é compatível com a API disponível nesta instalação.": "This extension isn't compatible with the API available in this installation.",
  "Esta versão não está no catálogo admitido. Recarregue a lista.": "This version isn't in the admitted catalog. Reload the list.",
  "Este pedido já foi usado com outros dados. Recarregue a página.": "This request was already used with other data. Reload the page.",
  "Este pedido mudou de estado. Consulte o histórico antes de continuar.": "This request changed state. Check the history before continuing.",
  "Já existe conteúdo diferente para esta versão. Peça uma nova versão ao mantenedor.": "Different content already exists for this version. Ask the maintainer for a new version.",
  "Já existe uma preparação em andamento. Em Atividade recente, quem pediu pode retomá-la, e qualquer responsável pela instalação pode cancelá-la.": "A preparation is already in progress. In Recent activity, whoever requested it can resume it, and any installation owner can cancel it.",
  "Não foi possível concluir a preparação. Confira o catálogo e faça um novo pedido.": "The preparation couldn't be completed. Check the catalog and make a new request.",
  "Não foi possível ler o pacote instalado. Consulte o administrador da instalação.": "We couldn't read the installed package. Contact the installation administrator.",
  "O arquivo recebido não corresponde à versão admitida. Peça ao mantenedor para conferir a publicação.": "The received file doesn't match the admitted version. Ask the maintainer to check the release.",
  "O catálogo mudou durante a preparação. Recarregue a lista antes de instalar.": "The catalog changed during preparation. Reload the list before installing.",
  "O catálogo tem uma revisão anterior ou diferente da já admitida. Peça o arquivo atual ao mantenedor.": "The catalog has an earlier or different revision than the one already admitted. Ask the maintainer for the current file.",
  "O limite de catálogos desta instalação foi atingido.": "This installation's catalog limit has been reached.",
  "O limite de extensões ativas foi atingido. Desative uma antes de ativar outra.": "The active extension limit has been reached. Deactivate one before activating another.",
  "O limite de pacotes desta instalação foi atingido.": "This installation's package limit has been reached.",
  "O pacote local precisa ser conferido pelo administrador da instalação.": "The local package needs to be checked by the installation administrator.",
  "O sistema está sendo atualizado. Aguarde a conclusão para alterar extensões.": "The system is being updated. Wait for it to finish before changing extensions.",
  "Pedido não encontrado. Consulte o histórico da instalação.": "Request not found. Check the installation history.",
  "Pedido não encontrado.": "Request not found.",
  "Seu acesso mudou. Entre novamente para continuar.": "Your access changed. Sign in again to continue.",
  "A instalação já havia sido concluída; o recibo foi atualizado.": "The installation had already been completed; the receipt was updated.",
  "A preparação já havia falhado; o recibo foi atualizado.": "The preparation had already failed; the receipt was updated.",
  "Guias instalados para orientar o trabalho no CRM, com permissões e estado visíveis.": "Guides installed to steer work in the CRM, with permissions and state visible.",
  "Envie um documento JSON.": "Send a JSON document.",
  "O envio foi interrompido. Tente novamente.": "The upload was interrupted. Try again.",
  "Não foi possível confirmar o cancelamento. Verifique o recibo antes de repetir a ação.": "We couldn't confirm the cancellation. Check the receipt before repeating the action.",
  "Admitindo…": "Admitting…",
  "Admitir catálogo": "Admit catalog",
  "Confere que o arquivo não mudou antes de qualquer instalação.": "Verifies that the file hasn't changed before any installation.",
  "O arquivo não comprova quem o publicou. Confirme a fonte antes de escolher.": "The file doesn't prove who published it. Confirm the source before choosing.",
  "Adicione guias ao CRM sem entregar dados ou executar código de terceiros. Antes de abrir Tarefas, o acesso e a ativação são conferidos novamente.": "Add guides to the CRM without handing over data or running third-party code. Before opening Tasks, access and activation are checked again.",
  "Os recibos abaixo foram preservados neste navegador para evitar pedidos duplicados.": "The receipts below were kept in this browser to avoid duplicate requests.",
  "Este histórico é compartilhado entre abas e mostra o resultado confirmado.": "This history is shared between tabs and shows the confirmed result.",
  "Adicione guias que orientam o trabalho e só podem abrir Tarefas, sem receber dados do CRM. Escolha um catálogo revisado de uma fonte em que você confia.": "Add guides that steer the work and can only open Tasks, without receiving CRM data. Choose a reviewed catalog from a source you trust.",
  "O arquivo JSON pode ter até 512 KiB.": "The JSON file can be up to 512 KiB.",
  "Antes de admitir": "Before admitting",
  "A organização ativa mudou em outra aba. Recarregue a página antes de continuar.": "The active organization changed in another tab. Reload the page before continuing.",
  "Falta o contexto da organização. Recarregue a página e tente novamente.": "The organization context is missing. Reload the page and try again.",
  "O arquivo pode ter até 512 KiB. Escolha um arquivo menor.": "The file can be up to 512 KiB. Choose a smaller file.",
  "Não foi possível ler este arquivo. Escolha o catálogo novamente e tente outra vez.": "We couldn't read this file. Choose the catalog again and try once more.",
  "Não foi possível confirmar o resultado da verificação. Consulte o recibo antes de repetir a ação.": "We couldn't confirm the verification result. Check the receipt before repeating the action.",
  "Este navegador não conseguiu guardar o recibo. Libere o armazenamento deste site antes de enviar o pedido.": "This browser couldn't save the receipt. Allow storage for this site before sending the request.",
  "Atualize o estado das extensões antes de enviar um novo pedido.": "Refresh the extension state before sending a new request.",
  "Aguarde enquanto os recibos deste navegador são conferidos.": "Wait while this browser's receipts are checked.",
  "O estado exibido está desatualizado": "The displayed state is outdated",
  "Os pedidos estão bloqueados neste navegador": "Requests are blocked in this browser",
  "Libere o armazenamento do site e recarregue a página para continuar com segurança.": "Allow storage for the site and reload the page to continue safely.",
  "Oriente o trabalho com novos guias": "Steer the work with new guides",
  "Preparação cancelada. Este pedido não instalará a extensão.": "Preparation canceled. This request won't install the extension.",
  "O servidor devolveu um recibo sem o contexto esperado. Recarregue a página antes de continuar.": "The server returned a receipt without the expected context. Reload the page before continuing.",
  "Há uma preparação desta extensão em andamento. Acompanhe ou cancele o pedido em Atividade recente.": "There's a preparation for this extension in progress. Track or cancel the request in Recent activity.",
  "Há uma extensão em preparação. Abra Extensões: em Atividade recente, quem pediu pode retomar o pedido, e qualquer responsável pela instalação pode cancelá-lo antes de atualizar o sistema.": "There's an extension in preparation. Open Extensions: in Recent activity, whoever requested it can resume the request, and any installation owner can cancel it before updating the system.",
  "O pedido foi cancelado antes de concluir. A versão instalada continua a mesma.": "The request was canceled before finishing. The installed version stays the same.",
  "O pedido foi cancelado antes de concluir. Nada foi instalado.": "The request was canceled before finishing. Nothing was installed.",
  "Troca de versão cancelada. A versão instalada continua a mesma.": "Version switch canceled. The installed version stays the same.",
  "A atualização já havia sido concluída; o recibo foi atualizado.": "The update had already been completed; the receipt was updated.",
  "Atualização ou troca de versão": "Update or version switch",
  "Pedido de outro responsável pela instalação: só quem pediu pode retomar. Você pode cancelar.": "Request from another installation owner: only whoever requested it can resume it. You can cancel it.",
  "Versão trocada. As organizações que a usavam continuam com ela ativa.": "Version switched. The organizations that were using it keep it active.",
  "A troca de versão já havia sido concluída; o recibo foi atualizado.": "The version switch had already been completed; the receipt was updated.",
  "Desfazer a última troca": "Undo the last switch",
  "Remoção da instalação": "Removal from installation",
  "Estava ativa até ser removida da instalação em {data}. A versão reinstalada não pode ser ativada; peça ao responsável pela instalação uma versão compatível.": "It was active until it was removed from the installation on {data}. The reinstalled version can't be activated; ask the installation owner for a compatible version.",
  "Há uma preparação desta extensão em andamento. Acompanhe ou cancele o pedido em Atividade recente antes de desfazer ou remover.": "There's a preparation for this extension in progress. Track or cancel the request in Recent activity before undoing or removing it.",
  "Verificar troca de versão": "Check version switch",
  "Cancelar troca de versão": "Cancel version switch",
  "1 organização a usava e não volta a vê-la sozinha: o administrador dela precisa ativar de novo.": "1 organization was using it and won't see it again on its own: its administrator needs to activate it again.",
  "1 organização com ela ativa": "1 organization with it active",
  "1 organização com ela ativa deixa de ver os guias agora; a configuração dela fica guardada.": "1 organization with it active stops seeing the guides now; its configuration stays saved.",
  "1 organização desativada": "1 organization deactivated",
  "1 organização está com esta extensão ativa.": "1 organization has this extension active.",
  "1 organização tem esta extensão ativa e continua com ela ativa, com a configuração de hoje.": "1 organization has this extension active and will keep it active, with today's configuration.",
  "A extensão mudou em outra sessão. Recarregamos o estado atual; revise antes de repetir.": "The extension changed in another session. We reloaded the current state; review it before repeating.",
  "A versão instalada continua a mesma. Confira o catálogo admitido e peça a troca de novo.": "The installed version stays the same. Check the admitted catalog and request the switch again.",
  "A versão {atual} sai de todas as organizações agora e a {anterior} volta a valer. Nada é baixado.": "Version {atual} leaves all organizations now and {anterior} takes effect again. Nothing is downloaded.",
  "A versão {versao} não está mais no catálogo admitido.": "Version {versao} is no longer in the admitted catalog.",
  "A versão {versao} não é compatível com esta versão do CRM.": "Version {versao} isn't compatible with this version of the CRM.",
  "A versão {versao} é substituída em todas as organizações.": "Version {versao} is replaced in all organizations.",
  "A versão é baixada de novo do catálogo.": "The version is downloaded again from the catalog.",
  "Atualização": "Update",
  "Atualização cancelada. A versão instalada continua a mesma.": "Update canceled. The installed version stays the same.",
  "Atualizar para {versao}": "Update to {versao}",
  "Atualizar {titulo} para a versão {versao}?": "Update {titulo} to version {versao}?",
  "Cancelar atualização": "Cancel update",
  "Depois você pode desfazer esta troca, mesmo com o catálogo fora do ar.": "Afterward, you can undo this switch, even with the catalog offline.",
  "Desfazer a troca": "Undo the switch",
  "Desfazer a última troca (volta para {versao})": "Undo the last switch (reverts to {versao})",
  "Ela foi removida em {data}.": "It was removed on {data}.",
  "Em todas as organizações": "In all organizations",
  "Estava ativa até ser removida da instalação em {data}. Ative de novo para voltar a mostrar os guias.": "It was active until it was removed from the installation on {data}. Activate it again to show the guides once more.",
  "Estava ativa até ser removida da instalação em {data}. Peça a um administrador da organização para ativar de novo.": "It was active until it was removed from the installation on {data}. Ask an organization administrator to activate it again.",
  "Extensão atualizada. As organizações que a usavam continuam com ela ativa.": "Extension updated. The organizations that were using it keep it active.",
  "Extensão reinstalada. Cada organização precisa ativá-la de novo.": "Extension reinstalled. Each organization needs to activate it again.",
  "Extensão removida de todas as organizações.": "Extension removed from all organizations.",
  "Instalada hoje: versão {versao}.": "Installed today: version {versao}.",
  "Já instalada a partir de outra origem ({origem}, versão {versao}).": "Already installed from another source ({origem}, version {versao}).",
  "Nenhuma organização a usava quando foi removida.": "No organization was using it when it was removed.",
  "Nenhuma organização está com ela ativa agora.": "No organization has it active now.",
  "Nenhuma organização está com ela ativa agora; a configuração de cada uma fica guardada.": "No organization has it active now; each one's configuration stays saved.",
  "Nenhuma organização está com esta extensão ativa.": "No organization has this extension active.",
  "Nesta organização": "In this organization",
  "Não há desfazer: para reinstalar, o catálogo precisa estar no ar e listar a versão, e cada organização ativa de novo.": "There's no undo: to reinstall, the catalog needs to be online and list the version, and each organization activates it again.",
  "O card indicado não existe na versão {versao} desta extensão.": "The indicated card doesn't exist in version {versao} of this extension.",
  "O responsável pela instalação removeu esta extensão em {data}. Os guias saíram de todas as organizações; a configuração desta organização ficou guardada.": "The installation owner removed this extension on {data}. The guides left all organizations; this organization's configuration stayed saved.",
  "Reinstalar": "Reinstall",
  "Reinstalar versão {versao}": "Reinstall version {versao}",
  "Reinstalar {titulo}?": "Reinstall {titulo}?",
  "Remover da instalação": "Remove from installation",
  "Remover de todas": "Remove from all",
  "Remover {titulo} de todas as organizações?": "Remove {titulo} from all organizations?",
  "Removida": "Removed",
  "Removida da instalação em {data}.": "Removed from the installation on {data}.",
  "Remoção": "Removal",
  "Troca de versão": "Version switch",
  "Troca desfeita": "Switch undone",
  "Troca desfeita: a versão {versao} voltou a valer em todas as organizações.": "Switch undone: version {versao} took effect again in all organizations.",
  "Trocar": "Switch",
  "Trocar para {versao}": "Switch to {versao}",
  "Trocar {titulo} para a versão {versao}?": "Switch {titulo} to version {versao}?",
  "Verificar atualização": "Check update",
  "Voltar {titulo} para a versão {versao}?": "Revert {titulo} to version {versao}?",
  "nenhuma organização com ela ativa": "no organization with it active",
  "nenhuma organização desativada": "no organization deactivated",
  "{n} organizações a usavam, e nenhuma volta a vê-la sozinha: o administrador de cada uma precisa ativar de novo.": "{n} organizations were using it, and none will see it again on its own: each one's administrator needs to activate it again.",
  "{n} organizações com ela ativa": "{n} organizations with it active",
  "{n} organizações com ela ativa deixam de ver os guias agora; a configuração de cada uma fica guardada.": "{n} organizations with it active stop seeing the guides now; each one's configuration stays saved.",
  "{n} organizações desativadas": "{n} organizations deactivated",
  "{n} organizações estão com esta extensão ativa.": "{n} organizations have this extension active.",
  "{n} organizações têm esta extensão ativa e continuam com ela ativa, com a configuração de hoje.": "{n} organizations have this extension active and will keep it active, with today's configuration.",
  "A extensão mudou em outra sessão. Recarregue antes de continuar.": "The extension changed in another session. Reload before continuing.",
  "Este card não existe na versão instalada. Recarregamos o guia.": "This card doesn't exist in the installed version. We reloaded the guide.",
  "Este pedido foi registrado por uma versão mais nova do sistema.": "This request was recorded by a newer version of the system.",
  "Não há troca para desfazer nesta extensão.": "There's no switch to undo on this extension.",
  "O responsável pela instalação removeu esta extensão de todas as organizações.": "The installation owner removed this extension from all organizations.",
  "As etiquetas que os agentes, o Inbox e o funil usam nesta organização. Renomear ou juntar corrige também as regras de agente que escrevem a etiqueta, na mesma operação.": "The tags that agents, the Inbox, and the pipeline use in this organization. Renaming or merging also fixes the agent rules that write the tag, in the same operation.",
  "Não foi possível carregar as etiquetas agora. Recarregue a página.": "We couldn't load the tags right now. Reload the page.",
  "Nenhuma etiqueta nesta organização ainda. Elas aparecem aqui conforme os agentes, o Inbox e o funil usarem.": "No tags in this organization yet. They'll appear here as agents, the Inbox, and the pipeline use them.",
  "Etiquetas da organização e onde são usadas": "Organization tags and where they're used",
  "Regras de agente": "Agent rules",
  "em uso, fora do vocabulário": "in use, outside the vocabulary",
  "Etiqueta de destino": "Target tag",
  "Escolha a etiqueta que fica": "Choose the tag that stays",
  "Novo nome": "New name",
  "Aplicando...": "Applying...",
  "para:": "to:",
  "em outra etiqueta existente:": "into another existing tag:",
  "contato(s),": "contact(s),",
  "lead(s) e": "lead(s) and",
  "conversa(s).": "conversation(s).",
  "Atenção:": "Attention:",
  "regra(s) de agente continuam citando esta etiqueta. Excluir aqui não apaga a regra — a que põe a etiqueta vai recriá-la no próximo atendimento.": "agent rule(s) still mention this tag. Deleting it here doesn't remove the rule — the one that adds the tag will recreate it on the next conversation.",
  "Etiqueta removida de": "Tag removed from",
  "Etiqueta atualizada em": "Tag updated in",
  "registro(s).": "record(s).",
  "registro(s) e em": "record(s) and in",
  "regra(s) de agente.": "agent rule(s).",
  "Etiqueta juntada em": "Tag merged into",
  "as duas etiquetas viraram uma só.": "the two tags became one.",
  "Este nome já existe no vocabulário — confirmar vai juntar as duas etiquetas numa só.": "This name already exists in the vocabulary — confirming will merge the two tags into one.",
  "Confira a etiqueta e o novo nome.": "Check the tag and the new name.",
  "Confira a etiqueta, o novo nome e a cor.": "Check the tag, the new name, and the color.",
  "Cor da etiqueta": "Tag color",
  "nas listas e nos filtros:": "in lists and filters:",
  "Sem cor": "No color",
  "Prévia:": "Preview:",
  "Confira a etiqueta e a cor.": "Check the tag and the color.",
  "Cor da etiqueta atualizada.": "Tag color updated.",
  "Amarelo": "Yellow",
  "Âmbar": "Amber",
  "Vermelho": "Red",
  "Verde-água": "Teal",
  "Azul": "Blue",
  "Índigo": "Indigo",
  "Roxo": "Purple",
  "Cinza": "Gray",
  "Só um gerente ou administrador da organização pode mudar as etiquetas.": "Only a manager or organization admin can change tags.",
  "Não foi possível concluir agora. Tente de novo.": "Couldn't complete this right now. Try again.",
  "Não foi possível falar com o servidor. Recarregue a página e confira antes de tentar de novo.": "Couldn't reach the server. Reload the page and check before trying again.",
  "Mostrando as 500 primeiras etiquetas em ordem alfabética. Se a que você procura não está aqui, arrume primeiro as que aparecem.": "Showing the first 500 tags in alphabetical order. If the one you're looking for isn't here, clean up the ones shown first.",
  "Confirme o segundo fator para mudar as etiquetas.": "Confirm your second factor to change tags.",
  "arquivado no acervo": "archived in the library",
  "Um material marcado aqui foi arquivado no acervo — o agente não lê mais ele.": "A material marked here was archived in the library — the agent no longer reads it.",
  "Materiais marcados aqui foram arquivados no acervo — o agente não lê mais eles.": "Materials marked here were archived in the library — the agent no longer reads them.",
  "Desmarque para voltar a salvar.": "Uncheck to save again.",
  "a planilha está vazia": "the spreadsheet is empty",
  "a planilha só tem cabeçalho, sem linha de dado nenhuma": "the spreadsheet only has a header, with no data rows at all",
  "nenhuma linha tem conteúdo para indexar": "no row has content to index",
  "não leio Excel diretamente — no Excel use \"Salvar como\" → \"CSV UTF-8 (delimitado por vírgulas)\" e envie o CSV.": "I don't read Excel directly — in Excel, use \"Save as\" → \"CSV UTF-8 (comma delimited)\" and send the CSV.",
  "Começar de um modelo": "Start from a template",
  "Modelos prontos": "Ready-made templates",
  "Fluxos com os textos já escritos, para as quatro vezes em que um paciente some no meio do caminho. Instalar não manda mensagem para ninguém: o fluxo nasce como rascunho para você revisar.": "Flows with the texts already written, for the four moments when a patient disappears midway. Installing doesn't send a message to anyone: the flow starts as a draft for you to review.",
  "Já instalado": "Already installed",
  "mensagens, se ninguém responder": "messages, if no one replies",
  "acompanha por": "follows up for",
  "Dispara quando": "Triggers when",
  "Etapa do funil que dispara": "Pipeline stage that triggers",
  "Não consegui instalar o modelo. Tente de novo.": "Couldn't install the template. Try again.",
  "Depois de instalar: revise os textos no construtor, clique em Publicar e ligue o fluxo no seu agente (Agentes › Follow-up). Sem um agente publicado armando o fluxo, o gatilho automático não dispara.": "After installing: review the texts in the builder, click Publish, and turn on the flow in your agent (Agents › Follow-up). Without a published agent arming the flow, the automatic trigger won't fire.",
  "Exame": "Exam",
  "Cirurgia": "Surgery",
  "O paciente perguntou sobre consulta, a conversa parou antes de marcar e ninguém voltou nela.": "The patient asked about a consultation, the conversation stopped before scheduling, and no one followed up.",
  "Saiu o pedido de exame e o paciente ainda não marcou. O fluxo cobra por duas semanas e sai de cena.": "The exam order went out and the patient still hasn't scheduled. The flow follows up for two weeks and then steps back.",
  "Quem foi avaliado e não marcou não desistiu: está decidindo. O fluxo acompanha por quase três meses, sem pressionar.": "Whoever was evaluated and didn't schedule hasn't given up: they're deciding. The flow follows up for nearly three months, without pressuring.",
  "A falta foi confirmada na agenda e o horário ficou vago. O fluxo oferece outra data em vez de deixar o paciente sumir.": "The no-show was confirmed on the calendar and the slot opened up. The flow offers another date instead of letting the patient disappear.",
  "Um dia inteiro sem o paciente responder, com a marcação em aberto.": "A full day without the patient replying, with the appointment still open.",
  "O negócio entrar na etapa do funil que você escolher.": "The deal enters the pipeline stage you choose.",
  "Alguém confirmar na agenda que o paciente não compareceu.": "Someone confirms on the calendar that the patient didn't show up.",
  "Um follow-up está publicado e não está disparando": "A follow-up is published and isn't triggering",
  "Abrir o fluxo": "Open the flow",
  "Ver o fluxo parado": "View the stalled flow",
  "Abra o agente que atende esse número, ligue este fluxo em «follow-ups que arma» e publique a versão.": "Open the agent that handles this number, turn on this flow under «follow-ups it arms» and publish the version.",
  "Funil do campo": "Pipeline for the field",
  "Campo de data": "Date field",
  "Escolha o campo": "Choose the field",
  "Faltam N dias": "N days left",
  "O aviso sai no dia em que faltarem N dias para a data, uma vez por negócio. Para avisar DEPOIS da data, use N negativo — -60 confirma a entrega 60 dias após o casamento.": "The alert goes out on the day N days remain until the date, once per deal. To alert AFTER the date, use a negative N — -60 confirms delivery 60 days after the wedding.",
  "Este funil ainda não tem campo de data. Cadastre um em Funis → Campos personalizados para poder escolhê-lo aqui.": "This pipeline doesn't have a date field yet. Add one in Pipelines → Custom fields so you can choose it here.",
  "Tema: light. Cmd+Shift+L para alternar.": "Theme: light. Cmd+Shift+L to switch.",
  "Tema: dark. Cmd+Shift+L para alternar.": "Theme: dark. Cmd+Shift+L to switch.",
  "Tema: system. Cmd+Shift+L para alternar.": "Theme: system. Cmd+Shift+L to switch.",
  "este horário já passou": "this time has already passed",
  "já há um compromisso neste horário": "there's already an appointment at this time",
  "fora dos horários que você publicou": "outside the hours you published",
  "Marcar às {hora} de {data}": "Book at {hora} on {data}",
  "{data} às {hora} — {motivo}": "{data} at {hora} — {motivo}",
  "A remarcação não foi aceita — o compromisso voltou para {data}.": "The reschedule wasn't accepted — the appointment reverted to {data}.",
  "Não dá para remarcar para esse horário — {motivo}.": "Can't reschedule to that time — {motivo}.",
  "o compromisso": "the appointment",
  "Entendi": "Got it",
  "e-mail do convidado inválido": "invalid guest email",
  "Webhook registrado pela instalação": "Webhook registered by the installation",
  "O CRM apontou o webhook deste número para cá — não é preciso colar nada no painel da Meta. Os valores abaixo ficam para conferência.": "The CRM pointed this number's webhook here — there's no need to paste anything in the Meta panel. The values below are just for reference.",
  "Webhook pendente": "Webhook pending",
  "o registro ainda não foi feito": "the registration hasn't been done yet",
  "Conversar sobre o caso com a equipe": "Discuss the case with the team",
  "Responde às perguntas de quem vai decidir um caso: lê o caso, o que a equipe já decidiu e a conversa com o cliente, e explica em português. Nunca fala com o cliente nem mexe no caso.": "Answers the questions of whoever will decide a case: reads the case, what the team has already decided, and the conversation with the client, and explains in English. It never talks to the client or touches the case.",
  "Quem vai decidir o caso pergunta e não recebe resposta — decide sem o contexto, ou larga o caso na fila.": "Whoever will decide the case asks and gets no answer — they decide without context, or leave the case in the queue.",
  "Não deu para abrir a conversa do caso agora.": "Couldn't open the case conversation right now.",
  "Conversa do caso indisponível (configuração).": "Case conversation unavailable (configuration).",
  "Muitas perguntas seguidas. Tente em um minuto.": "Too many questions in a row. Try again in a minute.",
  "Este caso já recebeu muitas perguntas hoje.": "This case has already received too many questions today.",
  "Filtro inválido.": "Invalid filter.",
  "Este contato foi anonimizado a pedido dele. A IA não responde sobre casos de contato anonimizado.": "This contact was anonymized at their request. The AI doesn't answer about cases with an anonymized contact.",
  "Nenhum provedor de IA está configurado. Peça a quem administra para configurar em IA › Provedores.": "No AI provider is configured. Ask an admin to configure it in AI › Providers.",
  "A IA parou porque o gasto do mês atingiu o limite definido. Ajuste em Uso de IA › Orçamento.": "The AI stopped because this month's spend hit the defined limit. Adjust it in AI Usage › Budget.",
  "O modelo escolhido para este uso não está disponível. Reveja a escolha em IA › Provedores.": "The model chosen for this use isn't available. Review the choice in AI › Providers.",
  "Não deu para responder agora. Tente de novo; se continuar, mande este código para quem instalou o sistema.": "Couldn't respond right now. Try again; if it keeps happening, send this code to whoever installed the system.",
  "Conversar sobre o caso": "Discuss the case",
  "Conversa interna. O cliente não vê nada disto, e a IA aqui não envia mensagem nem muda o caso.": "Internal conversation. The client doesn't see any of this, and the AI here doesn't send messages or change the case.",
  "Este atendimento é de outra pessoa. Peça para ela, ou para quem administra, se precisar acompanhar.": "This conversation belongs to someone else. Ask them, or an admin, if you need to follow up.",
  "A IA que abriu este caso não está mais no ar.": "The AI that opened this case is no longer active.",
  "Quem responde aqui é o assistente padrão da organização — ele não tem as instruções daquele agente.": "Whoever responds here is the organization's default assistant — it doesn't have that agent's instructions.",
  "o agente foi removido": "the agent was removed",
  "o agente foi arquivado": "the agent was archived",
  "o agente está pausado": "the agent is paused",
  "o agente não tem versão publicada": "the agent has no published version",
  "O atendimento que originou este caso já foi encerrado e reaberto. A conversa abaixo pode não ser a que gerou o caso.": "The conversation that originated this case has already been closed and reopened. The conversation below may not be the one that generated the case.",
  "Não deu para conferir se o atendimento mudou.": "Couldn't check whether the conversation changed.",
  "Este contato pediu para não receber mensagens. Dá para entender o caso aqui, mas nada pode ser enviado a ele.": "This contact asked not to receive messages. You can review the case here, but nothing can be sent to them.",
  "Pergunte antes de decidir.": "Ask before deciding.",
  "Por que a IA não resolveu sozinha?": "Why didn't the AI resolve this on its own?",
  "O que o cliente já tentou?": "What has the client already tried?",
  "O que muda se eu concluir agora?": "What changes if I close this now?",
  "A IA está lendo o caso…": "The AI is reading the case…",
  "Abrir IA › Provedores": "Open AI › Providers",
  "Sua pergunta para a IA": "Your question for the AI",
  "Pergunte à IA sobre este caso…": "Ask the AI about this case…",
  "Ctrl + Enter envia. Enter quebra linha.": "Ctrl + Enter sends. Enter adds a line break.",
  "Perguntar": "Ask",
  "Perguntando…": "Asking…",
  "Pergunta da equipe": "Team question",
  "Assistente da organização": "Organization assistant",
  "Mensagem apagada a pedido do contato.": "Message deleted at the contact's request.",
  "Você fez muitas perguntas seguidas. Tente de novo em um minuto.": "You've asked too many questions in a row. Try again in a minute.",
  "As perguntas dos colegas aparecem aqui em alguns segundos.": "Your colleagues' questions appear here within a few seconds.",
  "Trechos do acervo ligados à pergunta.": "Library excerpts related to the question.",
  "O cliente pediu para falar com uma pessoa": "The client asked to speak with a person",
  "O cliente parece ter pedido para não receber mais mensagens": "The client appears to have asked to stop receiving messages",
  "O limite de gasto com IA foi atingido — o cliente não pediu uma pessoa": "The AI spending limit was reached — the client didn't ask for a person",
  "O cliente demonstrou irritação na conversa": "The client showed irritation in the conversation",
  "(percebido pelo Jev)": "(detected by Jev)",
  "O assistente não teve confiança suficiente para responder": "The assistant wasn't confident enough to respond",
  "O negócio chegou a uma etapa que pede uma pessoa": "The deal reached a stage that requires a person",
  "A conversa tocou em assunto jurídico": "The conversation touched on a legal matter",
  "A conversa tocou em reembolso": "The conversation touched on a refund",
  "Uma pessoa da equipe escalou um atendimento": "Someone on the team escalated a conversation",
  "Um fluxo automático coletou dados e passou a conversa para verificação humana": "An automated flow collected data and handed the conversation over for human review",
  "A mensagem ficou na fila porque o canal está fora do ar": "The message stayed queued because the channel is down",
  "O canal recusou a mensagem de aviso": "The channel rejected the alert message",
  "O contato não tem telefone cadastrado": "The contact has no phone number on file",
  "O número ainda está em aquecimento e não envia mensagens": "The number is still warming up and isn't sending messages",
  "O canal desta conversa foi arquivado": "This conversation's channel was archived",
  "Estamos fora do horário em que este canal envia mensagens": "We're outside the hours when this channel sends messages",
  "Abertura": "Opening",
  "Resposta do cliente": "Client reply",
  "novo caso esperando você": "new case waiting for you",
  "atualização do caso esperando você": "case update waiting for you",
  "Nova informação do cliente": "New information from the customer",
  "Assunto": "Subject",
  "Abrir": "Open",
  "A IA prometeu algo e travou": "The AI promised something and got stuck",
  "(montado automaticamente; confira na conversa)": "(assembled automatically; check the conversation)",
  "Responder aqui não chega ao cliente — abra o link para responder.": "Replying here doesn't reach the client — open the link to reply.",
  "Para orientar a IA sem falar diretamente com o cliente, envie:": "To guide the AI without talking to the customer directly, send:",
  "Para pedir que a IA esclareça algo com o cliente, envie:": "To ask the AI to clarify something with the customer, send:",
  "A IA usa sua orientação e o histórico para continuar o atendimento.": "The AI uses your guidance and the history to continue the conversation.",
  "Responder casos por este WhatsApp": "Reply to cases from this WhatsApp",
  "Permite usar RESPONDER ou PERGUNTAR no número que recebe os avisos. Desligado por padrão.": "Lets the number that receives the alerts use RESPONDER or PERGUNTAR. Off by default.",
  "Recebido. A IA vai seguir com o cliente.": "Received. The AI will continue with the customer.",
  "Não consegui: esse caso já foi respondido ou não existe.": "Couldn't do it: this case was already answered or doesn't exist.",
  "Formato: RESPONDER <id> <orientação> ou PERGUNTAR <id> <pergunta>.": "Format: RESPONDER <id> <guidance> or PERGUNTAR <id> <question>.",
  "Mensagens comuns deste número são ignoradas": "Regular messages from this number are ignored",
  "Para orientar a IA sem falar diretamente com o cliente, responda ao aviso com RESPONDER, o ID do caso e sua orientação. Use PERGUNTAR, o ID do caso e a pergunta para pedir que a IA esclareça algo com o cliente. Outras mensagens deste número são ignoradas.": "To guide the AI without talking to the customer directly, reply to the alert with RESPONDER, the case ID and your guidance. Use PERGUNTAR, the case ID and the question to ask the AI to clarify something with the customer. Other messages from this number are ignored.",
  "Para orientar a IA, responda ao aviso de um caso com RESPONDER ou PERGUNTAR, o ID do caso e a sua mensagem. Responder a esta mensagem de teste não chega a ninguém.": "To guide the AI, reply to a case alert with RESPONDER or PERGUNTAR, the case ID and your message. Replying to this test message reaches no one.",
  "Dúvida": "Question",
  "Pagamento": "Payment",
  "Acesso ou cadastro": "Access or sign-up",
  "Avisamos o suporte no WhatsApp": "We notified support on WhatsApp",
  "A IA registrou o que aconteceu": "The AI logged what happened",
  "Um aviso de atendimento não chegou ao WhatsApp da equipe": "A conversation alert didn't reach the team's WhatsApp",
  "O aviso deste atendimento não saiu no WhatsApp. Abra o atendimento — ele continua esperando — e confira a conexão de avisos em Configurações.": "This conversation's alert didn't go out on WhatsApp. Open the conversation — it's still waiting — and check the alert connection in Settings.",
  "A conexão de WhatsApp escolhida para os avisos está fora do ar.": "The WhatsApp connection chosen for alerts is down.",
  "A conexão de WhatsApp escolhida para os avisos foi removida.": "The WhatsApp connection chosen for alerts was removed.",
  "O serviço de WhatsApp desta instalação não está configurado.": "This installation's WhatsApp service isn't configured.",
  "O número de aviso não foi aceito pelo WhatsApp.": "The alert number wasn't accepted by WhatsApp.",
  "O número escolhido para os avisos virou o número de uma conexão ativa da sua conta — o aviso não foi enviado.": "The number chosen for alerts became the number of an active connection on your account — the alert wasn't sent.",
  "O número que envia os avisos atingiu o limite diário do período de aquecimento.": "The number that sends alerts reached the daily limit of the warm-up period.",
  "Esta instalação ainda não tem um endereço público — o aviso não teria link para abrir.": "This installation doesn't have a public address yet — the alert wouldn't have a link to open.",
  "O cliente deste atendimento pediu para ser esquecido.": "This conversation's client asked to be forgotten.",
  "O aviso ficou mais de 24 horas sem conseguir sair e foi encerrado.": "The alert went more than 24 hours without being able to go out and was closed.",
  "O WhatsApp recusou o envio do aviso.": "WhatsApp rejected sending the alert.",
  "O aviso não saiu e a causa não pôde ser identificada.": "The alert didn't go out and the cause couldn't be identified.",
  "Ser avisado no seu WhatsApp": "Get notified on your WhatsApp",
  "Você não fica com o sistema aberto o dia todo — mas fica com o WhatsApp.": "You don't keep the system open all day — but you do keep WhatsApp open.",
  "Você escolhe um número da equipe para receber os avisos": "You choose a team number to receive alerts",
  "Quando ele trava e abre um pedido de ajuda, chega uma mensagem nesse número, na hora": "When it gets stuck and opens a help request, a message arrives at that number, right away",
  "A mensagem traz o assunto e um link que abre o atendimento — e nunca o telefone do cliente": "The message brings the subject and a link that opens the conversation — and never the client's phone number",
  "Responder àquele número não chega ao cliente: ele é só da equipe": "Replying to that number doesn't reach the client: it's for the team only",
  "Se você ligar a opção, a equipe também orienta a IA respondendo ao aviso com RESPONDER ou PERGUNTAR": "If you turn the option on, the team can also guide the AI by replying to the alert with RESPONDER or PERGUNTAR",
  "Receber no WhatsApp quando o assistente abrir um caso.": "Get notified on WhatsApp when the assistant opens a case.",
  "A conexão escolhida está fora do ar": "The chosen connection is down",
  "A conexão que enviava os avisos foi removida": "The connection that sent the alerts was removed",
  "Abrir o atendimento": "Open the conversation",
  "Ainda não há casos suficientes nos últimos 30 dias para comparar. A comparação aparece sozinha quando houver.": "There aren't enough cases in the last 30 days to compare yet. The comparison will appear on its own once there are.",
  "As respostas para este número são ignoradas de propósito": "Replies to this number are ignored on purpose",
  "Aviso de teste enviado. Confira o WhatsApp desse número.": "Test alert sent. Check the WhatsApp for that number.",
  "Aviso no WhatsApp": "WhatsApp alert",
  "Aviso salvo.": "Alert saved.",
  "Casos em que o aviso chegou": "Cases where the alert arrived",
  "Casos sem aviso": "Cases without an alert",
  "Comece pelo código do país. Um celular do Brasil fica assim: +55, DDD e o número.": "Start with the country code. A cell phone number in Brazil looks like this: +55, area code, and the number.",
  "Comece pelo código do país, por exemplo {exemplo}.": "Start with the country code, for example {exemplo}.",
  "Como a conexão não existe mais, o aviso foi desligado sozinho. Escolha outra conexão abaixo e ligue de novo.": "Since the connection no longer exists, the alert turned itself off. Choose another connection below and turn it back on.",
  "Como chamar esse número (opcional)": "What to call this number (optional)",
  "Conecte um WhatsApp lendo o QR code na tela de Conexões. É por ele que os avisos vão sair.": "Connect a WhatsApp by scanning the QR code on the Connections screen. Alerts will go out through it.",
  "Conexão que envia os avisos": "Connection that sends alerts",
  "Enquanto ninguém puder abrir um caso, nenhum aviso vai sair. Ligue a opção de abrir casos na configuração do assistente.": "While no one can open a case, no alert will go out. Turn on the option to open cases in the assistant's settings.",
  "Enviado para": "Sent to",
  "Enviar aviso de teste": "Send test alert",
  "Escolha um número conectado": "Choose a connected number",
  "Escolha um número da equipe para receber uma mensagem toda vez que o assistente travar e precisar de uma pessoa.": "Choose a team number to receive a message every time the assistant gets stuck and needs a person.",
  "Escolher outro número": "Choose another number",
  "A pessoa pode ser cliente da própria empresa — a equipe que viaja pela própria agência, por exemplo. Nesse caso o número ainda recebe o aviso e continua entrando no CRM: diferente de um número interno, que deixa de virar atendimento.": "The person may be a customer of the company itself — the team that travels through the agency, for example. In that case the number still receives the alert and keeps coming into the CRM: unlike an internal number, which stops turning into a conversation.",
  "Esse número ainda não está completo.": "This number isn't complete yet.",
  "Esse número passa a ser só da equipe: o que ele mandar deixa de virar atendimento.": "This number becomes team-only: whatever it sends will no longer turn into a conversation.",
  "Este número ainda está em aquecimento": "This number is still warming up",
  "Este sistema ainda não tem um endereço na internet": "This system doesn't have an internet address yet",
  "Este é o mesmo número que fala com seus clientes": "This is the same number that talks to your clients",
  "Nenhum assistente está autorizado a abrir casos": "No assistant is authorized to open cases",
  "Nenhum aviso saiu ainda. Quando o assistente abrir um caso, a tentativa aparece aqui — inclusive se ela falhar.": "No alert has gone out yet. When the assistant opens a case, the attempt will appear here — even if it fails.",
  "Não foi possível abrir esta tela agora. Atualize a página; se continuar, avise quem instalou o sistema.": "Couldn't open this screen right now. Refresh the page; if it keeps happening, let whoever installed the system know.",
  "Não foi possível mandar o teste agora.": "Couldn't send the test right now.",
  "Não foi possível salvar o aviso. Tente de novo.": "Couldn't save the alert. Try again.",
  "Número que recebe os avisos": "Number that receives alerts",
  "O atendimento desta conta é conduzido por outro sistema": "This account's conversations are handled by another system",
  "O aviso de teste não saiu.": "The test alert didn't go out.",
  "O aviso está adiantando o atendimento?": "Is the alert speeding up response?",
  "O aviso sai na hora, inclusive fora do horário comercial — sua equipe não é cliente.": "The alert goes out right away, even outside business hours — your team isn't a client.",
  "O aviso sai quando o assistente abre o caso e sai de novo quando ele registra a resposta do cliente ao que a equipe perguntou. Se a conversa foi reaberta ou o próximo passo mudou nesse meio-tempo, esse segundo aviso não sai: o caso volta a esperar você e a cobrança segue pela Central de alertas.": "The alert goes out when the assistant opens the case and again when it records the client's reply to what the team asked. If the conversation was reopened or the next step changed in the meantime, this second alert doesn't go out: the case goes back to waiting for you and follow-up continues in the Notification center.",
  "O endereço público do sistema ainda não foi configurado, então o link do aviso não abriria nada. Peça a quem instalou para definir o endereço do seu domínio.": "The system's public address hasn't been configured yet, so the alert's link wouldn't open anything. Ask whoever installed it to set your domain's address.",
  "O que saiu, o que não saiu e por quê. Esta lista é o registro do sistema — ela não some quando alguém resolve um alerta.": "What went out, what didn't, and why. This list is the system's record — it doesn't disappear when someone resolves an alert.",
  "O teste manda uma mensagem de verdade e conta no limite diário desse número. Salve antes de testar.": "The test sends a real message and counts toward that number's daily limit. Save before testing.",
  "Os avisos ficam esperando até 24 horas e, se a conexão não voltar, viram alerta na Central.": "Alerts wait for up to 24 hours, and if the connection doesn't come back, they turn into an alert in the Notification center.",
  "Os avisos vão contar no mesmo limite diário desse número. Funciona — mas um número só para avisos é mais seguro.": "Alerts will count toward that same number's daily limit. It works — but a number dedicated to alerts is safer.",
  "Plantão da Ana": "Ana's on-call shift",
  "Quando o atendimento automático travar, chega aqui o tipo do assunto, o primeiro nome do cliente, o que ele precisa e um link para abrir o atendimento.": "When the automatic conversation gets stuck, the subject type, the client's first name, what they need, and a link to open the conversation arrive here.",
  "Quem conduz as conversas desta conta é um sistema de fora, e ele não abre casos aqui.": "An outside system handles this account's conversations, and it doesn't open cases here.",
  "Quem responder a esse número não vira atendimento, não vira contato e não chega ao CRM. É assim que o recurso funciona.": "Whoever replies to that number doesn't become a conversation, doesn't become a contact, and doesn't reach the CRM. That's how this feature works.",
  "Receber avisos no WhatsApp": "Receive alerts on WhatsApp",
  "Se esta mensagem chegou, os avisos de caso estão configurados e funcionando.": "If this message arrived, case alerts are configured and working.",
  "Seus assistentes só sugerem respostas": "Your assistants only suggest replies",
  "Seus números atuais não servem para avisar a equipe": "Your current numbers can't be used to notify the team",
  "Só aparecem aqui os números que conseguem mandar uma mensagem a qualquer hora.": "Only numbers that can send a message at any time appear here.",
  "Tempo típico entre o assistente travar e alguém da equipe agir, nos últimos 30 dias. Os dois grupos contam a partir do mesmo momento.": "Typical time between the assistant getting stuck and someone on the team acting, over the last 30 days. Both groups count from the same moment.",
  "Um assistente em modo assistido não abre caso sozinho: ele escreve a sugestão e espera alguém. Nenhum aviso vai sair por ele.": "An assistant in assisted mode doesn't open a case on its own: it writes the suggestion and waits for someone. No alert will go out because of it.",
  "Um número novo começa com poucas mensagens por dia e vai crescendo por cerca de um mês. É o que protege o número de ser bloqueado pelo WhatsApp.": "A new number starts with few messages per day and gradually increases over about a month. That's what protects the number from being blocked by WhatsApp.",
  "Usar mesmo assim": "Use anyway",
  "Você ainda não conectou nenhum número": "You haven't connected any number yet",
  "a última em": "the last one on",
  "casos já tiveram uma ação da equipe": "cases already had a team action",
  "em aquecimento até": "warming up until",
  "mensagens já foram ignoradas": "messages have already been ignored",
  "mensagens neste número": "messages on this number",
  "teste de aviso": "test alert",
  "Últimos avisos enviados": "Latest alerts sent",
  "Ir para Conexões": "Go to Connections",
  "Ir para os assistentes": "Go to assistants",
  "Tentando enviar": "Trying to send",
  "Este número mandou uma mensagem agora há pouco. O WhatsApp exige um intervalo entre elas — tente de novo em alguns segundos.": "This number sent a message just now. WhatsApp requires an interval between them — try again in a few seconds.",
  "Abra a conversa para ver o contexto.": "Open the conversation to see the context.",
  "O cliente JÁ FOI avisado de que uma pessoa vai assumir.": "The client HAS ALREADY been notified that a person will take over.",
  "O aviso ficou na fila (o canal está fora do ar) — o cliente ainda não recebeu.": "The alert stayed queued (the channel is down) — the client hasn't received it yet.",
  "O cliente NÃO foi avisado": "The client was NOT notified",
  "ele está esperando sem saber.": "they're waiting without knowing.",
  "motivo desconhecido": "unknown reason",
  "Atendimento automático parou — assumir a conversa": "Automatic support stopped — take over the conversation",
  "Handoff humano solicitado — assumir a conversa": "Human handoff requested — take over the conversation",
  "Por que a IA passou para você": "Why the AI handed this to you",
  "O cliente pode ter pedido para parar de receber mensagens": "The client may have asked to stop receiving messages",
  "Este contato foi anonimizado a pedido dele. O contexto desta passagem foi apagado.": "This contact was anonymized at their request. The context of this handoff was deleted.",
  "O cliente quer": "The client wants",
  "A IA já tentou": "The AI already tried",
  "Últimas palavras do cliente": "Client's last words",
  "Resumo da IA (confira)": "AI summary (double-check)",
  "Escrito por quem passou": "Written by whoever handed it off",
  "Sem resumo acumulado ainda — a conversa é recente. Role para cima para ver tudo o que foi dito.": "No accumulated summary yet — the conversation is recent. Scroll up to see everything that was said.",
  "O cliente já foi avisado de que uma pessoa vai assumir.": "The client has already been notified that a person will take over.",
  "O cliente NÃO foi avisado — ele está esperando sem saber.": "The client was NOT notified — they're waiting without knowing.",
  "Alguém da equipe já assumiu este atendimento.": "Someone on the team has already taken over this conversation.",
  "Assumida por": "Taken over by",
  "Atendimento devolvido ao automático — ninguém assumiu.": "Conversation returned to automatic — no one took over.",
  "Assumindo...": "Taking over...",
  "Assumir e responder": "Take over and reply",
  "Abrir o contato para confirmar o bloqueio": "Open the contact to confirm the block",
  "Confirme na ficha do contato se ele pediu para não receber mais mensagens.": "Confirm in the contact's profile whether they asked to stop receiving messages.",
  "Outra pessoa está atendendo. Se precisar assumir, use Transferir no topo da conversa.": "Someone else is handling this. If you need to take over, use Transfer at the top of the conversation.",
  "está atendendo. Se precisar assumir, use Transferir no topo da conversa.": "is handling this. If you need to take over, use Transfer at the top of the conversation.",
  "Alguém pediu atendimento e ninguém assumiu": "Someone requested support and no one took over",
  "A IA passou esta conversa para uma pessoa e ninguém assumiu desde então. Abra a conversa: o contexto do que já foi dito está lá.": "The AI handed this conversation to a person and no one has taken over since. Open the conversation: the context of what's already been said is there.",
  "Este é o último aviso automático sobre esta conversa.": "This is the last automatic alert about this conversation.",
  "Clientes que repetiram depois da passagem": "Clients who came back after the handoff",
  "passagens em que o cliente voltou a falar: ele teve de repetir o que já tinha dito.": "handoffs where the client spoke again: they had to repeat what they'd already said.",
  "hora": "hour",
  "Abra a conversa: o cartão no fim do fio diz por que a IA passou, o que ela já tentou e se o cliente foi avisado.": "Open the conversation: the card at the end of the thread says why the AI handed it off, what it already tried, and whether the client was notified.",
  "Limiar de 0,7 e janela de 24h. Quem atende em `visibility_mode='own'` vê só as conversas dele.": "Threshold of 0.7 and a 24h window. Whoever's on `visibility_mode='own'` sees only their own conversations.",
  "Site (landing page)": "Site (landing page)",
  "Quem chegou pelo site": "Who came through the site",
  "Quando a pessoa vê a campanha numa página sua e toca num botão que abre o WhatsApp, o link desse botão pode levar a origem junto. O código abaixo vai no texto da mensagem, e a conversa entra no CRM já com a origem do site.": "When someone sees the campaign on one of your pages and taps a button that opens WhatsApp, that button's link can carry the source along. The code below goes in the message text, and the conversation enters the CRM already tagged with the site as its source.",
  "Como montar o link do botão": "How to build the button link",
  "Monte o texto que a pessoa vai enviar — uma saudação basta — e termine com o código.": "Write the text the person will send — a greeting is enough — and end it with the code.",
  "Troque o número pelo WhatsApp da empresa e o texto pelo seu, mantendo o código no fim:": "Replace the number with the company's WhatsApp and the text with yours, keeping the code at the end:",
  "Olá! Vim pelo site.": "Hi! I came from the site.",
  "Endereço de captura (sem script na página)": "Capture address (no script on the page)",
  "Em vez do link do WhatsApp, o botão da sua página aponta para este endereço. Ele guarda a origem, cria um código curto e abre o WhatsApp com esse código no texto — o visitante não vê nada além do botão de sempre.": "Instead of the WhatsApp link, your page's button points to this address. It stores the source, creates a short code, and opens WhatsApp with that code in the text — the visitor sees nothing beyond the usual button.",
  "Para qual WhatsApp mandar": "Which WhatsApp to send to",
  "Formato internacional, com o código do país. Os números já conectados aparecem como sugestão.": "International format, with the country code. Numbers already connected appear as a suggestion.",
  "Texto que a pessoa vai enviar": "Text the person will send",
  "Precisa conter o campo do código — é onde o código curto entra antes de abrir o WhatsApp.": "Must contain the code field — that's where the short code goes before opening WhatsApp.",
  "Endereço de captura ligado": "Capture address on",
  "Desligar faz o endereço parar de responder. Quem já usa o link do WhatsApp direto não é afetado.": "Turning it off makes the address stop responding. Anyone already using the direct WhatsApp link isn't affected.",
  "Cole este endereço no botão da sua página": "Paste this address into your page's button",
  "Os campos entre chaves são preenchidos pela própria plataforma de anúncio quando você os põe nos parâmetros de URL do anúncio. Se a sua página serve mais de uma campanha, o botão precisa repassar os parâmetros que a página recebeu — sem isso a conversa entra sem origem.": "The fields in braces are filled in by the ad platform itself when you put them in the ad's URL parameters. If your page serves more than one campaign, the button needs to pass along the parameters the page received — without that, the conversation comes in with no source.",
  "Copiar endereço": "Copy address",
  "Salvar endereço de captura": "Save capture address",
  "Informe o número e mantenha o campo do código no texto para poder salvar.": "Enter the number and keep the code field in the text so you can save.",
  "Endereço de captura salvo.": "Capture address saved.",
  "Só um administrador da organização pode mudar este endereço.": "Only an organization administrator can change this address.",
  "Esta organização ainda não tem um apelido de URL, e o endereço de captura precisa de um. Fale com quem administra o servidor.": "This organization doesn't have a URL alias yet, and the capture address needs one. Talk to whoever manages the server.",
  "Este exemplo foi gerado por esta tela. Os campos que o código aceita são:": "This example was generated by this screen. The fields the code accepts are:",
  "O código vale só na primeira mensagem do contato: quem recebe um link encaminhado não ganha a origem de quem encaminhou.": "The code only applies to the contact's first message: whoever receives a forwarded link doesn't inherit the source of whoever forwarded it.",
  "Ele nunca sobrescreve uma origem já gravada, inclusive a de anúncio: quem chegou do Meta ou do Google antes mantém o anúncio.": "It never overwrites a source that's already saved, including an ad source: whoever came from Meta or Google before keeps the ad.",
  "Só campos de campanha viajam no código, e nenhum dado pessoal: nome, telefone, e-mail e documento ficam de fora.": "Only campaign fields travel in the code, and no personal data: name, phone, email, and ID document are left out.",
  "O código inteiro tem um teto de": "The whole code has a cap of",
  "caracteres.": "characters.",
  "A origem aparece na ficha do contato e no filtro \"Site (landing page)\" da lista de contatos.": "The source appears on the contact's record and in the \"Site (landing page)\" filter of the contacts list.",
  "Este negócio não tem contato vinculado.": "This deal has no linked contact.",
  "Não consegui carregar o contato.": "Couldn't load the contact.",
  "Dados": "Data",
  "Links": "Links",
  "Abrir no WhatsApp": "Open in WhatsApp",
  "Ver ficha completa do contato": "View full contact record",
  "Confira os links marcados: só endereços http(s) valem.": "Check the highlighted links: only http(s) addresses are valid.",
  "Links salvos.": "Links saved.",
  "Endereço inválido.": "Invalid address.",
  "Salvar links": "Save links",
  "Site": "Website",
  "Google Meu Negócio": "Google Business Profile",
  "Agenda dos colegas": "Colleagues' calendar",
  "Atendentes podem mexer na agenda dos colegas": "Agents can modify colleagues' calendars",
  "Com isto ligado, qualquer atendente vê, cancela e remarca o compromisso de qualquer colega, e vê e mexe nas tarefas da equipe — é o comportamento de sempre. Desligado, cada atendente mexe só no compromisso de que é o responsável; gerentes e administradores seguem mexendo em tudo.": "With this on, any agent can see, cancel and reschedule any colleague's appointment, and see and edit the team's tasks — that's how it's always worked. Turned off, each agent can only modify the appointments they're responsible for; managers and administrators can still modify everything.",
  "Ligado: qualquer atendente mexe na agenda e nas tarefas de qualquer colega.": "On: any agent can modify any colleague's calendar and tasks.",
  "Desligado: cada atendente mexe só na própria agenda, e a agenda e as tarefas seguem o que ele enxerga. Gerentes e administradores continuam mexendo em tudo.": "Off: each agent can only modify their own calendar, and the calendar and tasks follow what they can see. Managers and administrators can still modify everything.",
  "Desligado, a agenda e as tarefas também seguem “O que cada atendente enxerga”: em “Só os seus” ou “Os seus, mais os que ainda não têm dono”, o atendente vê e mexe só nos próprios compromissos e nas próprias tarefas, mais as que ele criou (e, no segundo modo, o que ainda não tem dono). Em “Todos veem tudo”, ele continua vendo tudo.": "When off, the calendar and tasks also follow “What each agent sees”: under “Only their own” or “Their own, plus the ones that don't have an owner yet”, agents see and modify only their own appointments and tasks, plus the tasks they created (and, in the second mode, whatever has no owner yet). Under “Everyone sees everything”, they still see everything.",
  "Só um gerente ou administrador pode mudar essa regra.": "Only a manager or administrator can change this rule.",
  "Nenhum banco externo conectado ainda": "No external database connected yet",
  "Quando o seu outro sistema escreve num PostgreSQL, conecte-o aqui e o agente passa a responder com esses dados — pedido, assinatura, matrícula, saldo.": "When your other system writes to a PostgreSQL database, connect it here and the agent will start answering with that data — order, subscription, enrollment, balance.",
  "Conectar banco de dados": "Connect database",
  "Nova conexão": "New connection",
  "1 conexão": "1 connection",
  "Conectada": "Connected",
  "Falha no último teste": "Failed on last test",
  "Não testada": "Not tested",
  "Conexão bem-sucedida.": "Connection successful.",
  "Conexão removida.": "Connection removed.",
  "Explorar": "Explore",
  "Testar": "Test",
  "Remover esta conexão?": "Remove this connection?",
  "A senha guardada é apagada e o agente deixa de enxergar esse banco. O banco de origem não é tocado — só a conexão daqui.": "The saved password is deleted and the agent stops being able to see that database. The source database isn't touched — only the connection from here.",
  "Editar conexão": "Edit connection",
  "A senha é cifrada antes de gravar e nunca é mostrada de volta. A conexão é somente leitura e só aceita TLS por padrão.": "The password is encrypted before saving and is never shown again. The connection is read-only and only accepts TLS by default.",
  "Nome da conexão": "Connection name",
  "Ex: CRM de assinaturas": "E.g.: Subscriptions CRM",
  "Banco de dados": "Database",
  "Guardada — preencha só para trocar": "Saved — fill in only to change it",
  "Segurança da conexão (TLS)": "Connection security (TLS)",
  "Conexão ativa": "Active connection",
  "Desative para o agente parar de usar esta fonte sem apagar o cadastro.": "Turn off for the agent to stop using this source without deleting the record.",
  "Informe a senha do banco.": "Enter the database password.",
  "Conexão atualizada.": "Connection updated.",
  "Conexão criada. Use Testar para conferir o acesso.": "Connection created. Use Test to check access.",
  "Tabelas": "Tables",
  "Lendo o catálogo…": "Reading the catalog…",
  "Não foi possível ler o catálogo.": "Couldn't read the catalog.",
  "Este banco não tem tabelas visíveis.": "This database has no visible tables.",
  "view": "view",
  "Escolha uma tabela à esquerda para ver os dados.": "Choose a table on the left to see the data.",
  "linhas (estimativa)": "rows (estimate)",
  "Linhas por página": "Rows per page",
  "pág.": "p.",
  "Página anterior": "Previous page",
  "Próxima página": "Next page",
  "Carregando dados…": "Loading data…",
  "Não foi possível consultar esta tabela agora.": "Couldn't query this table right now.",
  "Nenhuma linha retornada.": "No rows returned.",
  "Chave primária": "Primary key",
  "Ajustar largura da coluna": "Adjust column width",
  "Ajustar largura da lista de conversas": "Adjust conversation list width",
  "Ajustar largura da ficha do contato": "Adjust contact panel width",
  "Arraste para ajustar a largura": "Drag to adjust the width",
  "Ajustar altura da linha": "Adjust row height",
  "Arraste para ajustar a altura": "Drag to adjust the height",
  "Limites de leitura": "Read limits",
  "Quanto o assistente e a grade podem ler desta fonte. Aumente se o seu processo precisar.": "How much the assistant and the grid can read from this source. Increase it if your process needs more.",
  "Linhas por consulta": "Rows per query",
  "Filtros por consulta": "Filters per query",
  "Resposta para a IA (KB)": "Response for the AI (KB)",
  "nada a mostrar": "nothing to show",
  "Dados externos": "External data",
  "Conecte um banco de dados de outro sistema — o seu segundo CRM, um ERP, uma planilha em PostgreSQL — e o agente passa a consultá-lo em tempo real. A conexão é sempre somente leitura: nada que o agente faz altera o banco de origem.": "Connect a database from another system — your second CRM, an ERP, a spreadsheet in PostgreSQL — and the agent will start querying it in real time. The connection is always read-only: nothing the agent does changes the source database.",
  "somente leitura": "read-only",
  "Esta conexão está desativada. Ative-a na lista para consultar os dados.": "This connection is disabled. Enable it in the list to query the data.",
  "Esta jornada não está ativada": "This journey isn't activated",
  "Esta jornada está ativada": "This journey is activated",
  "Ativada, com peças removidas": "Activated, with pieces removed",
  "Ativar de novo não recria o que você apagou — só cria o que nunca existiu.": "Activating it again won't recreate what you deleted — it only creates what never existed.",
  "colunas": "columns",
  "campos": "fields",
  "respostas rápidas": "quick replies",
  "tipos de compromisso": "appointment types",
  "cadências em rascunho": "cadences in draft",
  "criada agora": "created now",
  "já existia, igual à da jornada": "already existed, same as the journey's",
  "já estava lá com esse nome — o pacote não mexeu nela": "was already there with that name — the package didn't touch it",
  "foi criada antes e depois apagada": "was created before and later deleted",
  "não deu para criar": "couldn't be created",
  "Ativando…": "Activating…",
  "Ativar jornada": "Activate journey",
  "Só quem administra a empresa pode ativar uma jornada.": "Only whoever administers the company can activate a journey.",
  "Jornada ativada": "Journey activated",
  "Não consegui ativar tudo": "Couldn't activate everything",
  "Empresas": "Companies",
  "Clientes pessoa jurídica e os contatos de cada um.": "Corporate clients and each one's contacts.",
  "Nova empresa": "New company",
  "Buscar por nome, fantasia ou CNPJ…": "Search by name, trade name, or CNPJ…",
  "Erro ao carregar empresas.": "Error loading companies.",
  "Nenhuma empresa ainda.": "No companies yet.",
  "Cadastre a primeira para agrupar os contatos de um mesmo cliente.": "Add the first one to group the contacts of the same client.",
  "empresa": "company",
  "carregadas — há mais resultados": "loaded — there are more results",
  "Nome fantasia": "Trade name",
  "Cadastre a empresa para agrupar os contatos deste cliente.": "Add the company to group this client's contacts.",
  "Criar empresa": "Create company",
  "Empresa criada": "Company created",
  "Editar empresa": "Edit company",
  "Atualize os dados desta empresa.": "Update this company's information.",
  "Empresa atualizada": "Company updated",
  "Contatos da empresa": "Company contacts",
  "Vincular contato": "Link contact",
  "Nenhum contato vinculado. Vincule quem fala por esta empresa.": "No contact linked. Link whoever speaks for this company.",
  "Número principal para cobrança": "Main number for billing",
  "Tornar principal": "Make primary",
  "Desvincular": "Unlink",
  "Busque um contato para vinculá-lo a esta empresa.": "Search for a contact to link to this company.",
  "já está em outra empresa": "is already in another company",
  "Vincular": "Link",
  "Nenhum contato encontrado.": "No contact found.",
  "Erro ao carregar empresa.": "Error loading company.",
  "Observações": "Notes",
  "Já existe uma empresa com este CNPJ nesta organização.": "A company with this CNPJ already exists in this organization.",
  "Contato ou empresa inválidos para este vínculo.": "Invalid contact or company for this link.",
  "Empresa não encontrada.": "Company not found.",
  "O número principal precisa ser um contato desta empresa.": "The main number must be a contact of this company.",
  "Nenhuma": "None",
  "Nova empresa…": "New company…",
  "Asaas": "Asaas",
  "Consulte cobranças, envie boleto e Pix, e deixe o assistente prorrogar vencido dentro do limite que você definir.": "Look up charges, send boleto and Pix, and let the assistant extend overdue payments within the limit you set.",
  "A conexão com o Asaas está com erro": "The connection with Asaas has an error",
  "Motivo não registrado.": "Reason not recorded.",
  "Endereço do aviso do Asaas": "Asaas notification address",
  "Cole este endereço em Configurações → Webhooks no painel do Asaas (Webhook no painel do Asaas).": "Paste this address into Settings → Webhooks in the Asaas dashboard (Webhook in the Asaas dashboard).",
  "Informe a chave de API do Asaas para começar.": "Enter the Asaas API key to get started.",
  "Troque a chave, o ambiente ou o fluxo de retorno.": "Change the key, the environment, or the return flow.",
  "Chave de API do Asaas": "Asaas API key",
  "Deixe em branco para manter a chave atual": "Leave blank to keep the current key",
  "Ambiente": "Environment",
  "Sandbox (teste)": "Sandbox (test)",
  "Produção": "Production",
  "Fluxo de retorno para cobrança vencida": "Return flow for overdue charges",
  "Fluxos de retorno para cobrança vencida": "Return flows for overdue charges",
  "Fluxo removido ou desativado": "Flow removed or disabled",
  "Desmarque para poder salvar.": "Uncheck it to save.",
  "Um por número. Quem cobra é o agente publicado naquele número — a cobrança de um negócio não sai pela linha do outro.": "One per number. The agent published on that number is who does the billing — one deal's charge doesn't go out through another's line.",
  "Nenhum fluxo com gatilho de sistema externo. Crie um em Follow-ups.": "No flow with an external-system trigger. Create one in Follow-ups.",
  "Este fluxo tem mensagem fixa; recomendamos mensagem do assistente.": "This flow has a fixed message; we recommend an assistant message.",
  "O agente que arma este fluxo tem as capacidades de cobrança.": "The agent that triggers this flow has billing capabilities.",
  "Prorrogar por até (dias)": "Extend by up to (days)",
  "Vezes por cobrança": "Times per charge",
  "Configuração da Asaas salva.": "Asaas configuration saved.",
  "Não foi possível copiar — selecione o texto acima.": "Couldn't copy — select the text above.",
  "Copie e guarde agora — o segredo não será mostrado de novo.": "Copy and save it now — the secret won't be shown again.",
  "Endereço do aviso (Webhook no painel do Asaas)": "Notification address (Webhook in the Asaas dashboard)",
  "Segredo do aviso": "Notification secret",
  "Copiar segredo": "Copy secret",
  "Já copiei": "I've copied it",
  "Segredo copiado.": "Secret copied.",
  "Desativar a integração Asaas?": "Disable the Asaas integration?",
  "Esquecer chave": "Forget key",
  "Nenhuma cobrança está em acompanhamento agora. A integração para de consultar e prorrogar boletos.": "No charge is being tracked right now. The integration stops querying and extending boletos.",
  "Isso vai cancelar 1 cobrança em acompanhamento pelo assistente. A cobrança em si continua no Asaas — só o acompanhamento automático para.": "This will cancel 1 charge being tracked by the assistant. The charge itself remains in Asaas — only the automatic tracking stops.",
  "Isso vai cancelar {n} cobranças em acompanhamento pelo assistente. A cobrança em si continua no Asaas — só o acompanhamento automático para.": "This will cancel {n} charges being tracked by the assistant. The charge itself remains in Asaas — only the automatic tracking stops.",
  "Integração Asaas ativada.": "Asaas integration activated.",
  "Integração Asaas desativada.": "Asaas integration deactivated.",
  "Chave esquecida — a integração foi removida.": "Key forgotten — the integration was removed.",
  "Desative a integração antes de esquecer a chave.": "Disable the integration before forgetting the key.",
  "Abra a integração Asaas, encontre a cobrança pelo nome do cliente e vincule-a a uma empresa ou a um contato.": "Open the Asaas integration, find the charge by the client's name, and link it to a company or a contact.",
  "Escolha o fluxo de retorno para cobrança vencida na integração Asaas, ou marque o número principal da empresa.": "Choose the return flow for overdue charges in the Asaas integration, or mark the company's main number.",
  "Leia o motivo do Asaas e resolva no painel dele; o cliente já recebeu a resposta do assistente.": "Read the reason from Asaas and resolve it in its dashboard; the client has already received the assistant's response.",
  "O Asaas pausa os avisos depois de falhas seguidas. O sistema religou; confira se a URL do webhook continua cadastrada.": "Asaas pauses notifications after repeated failures. The system reconnected it; check that the webhook URL is still registered.",
  "Abrir integração Asaas": "Open Asaas integration",
  "Configurar avisos de cobrança": "Configure billing notifications",
  "Conferir webhook": "Check webhook",
  "Abrir boleto/fatura": "Open boleto/invoice",
  "Cliente do Asaas vinculado": "Linked Asaas client",
  "Esta empresa ainda não está vinculada a um cliente do Asaas.": "This company isn't linked to an Asaas client yet.",
  "Não foi possível carregar a integração Asaas.": "Couldn't load the Asaas integration.",
  "Não foi possível vincular. Tente novamente.": "Couldn't link. Try again.",
  "Nenhuma pendência agora.": "Nothing pending right now.",
  "Nenhum modelo escolhido para esta proposta ainda.": "No template chosen for this proposal yet.",
  "A IA sugeriu o modelo": "The AI suggested the template",
  "Usar este modelo": "Use this template",
  "Ou escolha outro modelo": "Or choose another template",
  "Não é possível enviar": "Can't send",
  "pendência(s)": "pending item(s)",
  "Modelo do documento": "Document template",
  "O que falta preencher:": "What's left to fill in:",
  "Preencher com a conversa": "Fill in from the conversation",
  "Lendo a conversa…": "Reading the conversation…",
  "A conversa não respondeu nenhum dos campos que faltam.": "The conversation didn't answer any of the missing fields.",
  "Preencher": "Fill in",
  "Salvar seção": "Save section",
  "Voltar ao texto do modelo": "Go back to the template text",
  "Trocar o modelo descarta as seções reescritas à mão. Continuar?": "Switching templates discards the sections rewritten by hand. Continue?",
  "Preencha no campo Prazo (dias úteis), abaixo.": "Fill it in the Deadline (business days) field, below.",
  "Vem do total dos itens da proposta.": "Comes from the proposal's item total.",
  "Vem do cadastro do contato.": "Comes from the contact's record.",
  "Calculado pelo sistema.": "Calculated by the system.",
  "Prazo (dias úteis)": "Deadline (business days)",
  "Ex: 50% no aceite e 50% na entrega": "E.g.: 50% on acceptance and 50% on delivery",
  "Data da aprovação": "Approval date",
  "Empresa do cliente": "Client's company",
  "Empresa ou nome do cliente": "Client's company or name",
  "Nome do cliente": "Client's name",
  "Validade da proposta (dias)": "Proposal validity (days)",
  "O que não está incluído": "What's not included",
  "O que está incluído": "What's included",
  "Investimento total": "Total investment",
  "Contexto do negócio": "Business context",
  "Descrição da solução": "Solution description",
  "Nome do projeto": "Project name",
  "Objetivo do projeto": "Project goal",
  "Ação principal de conversão": "Main conversion action",
  "Ações da automação": "Automation actions",
  "Recursos administrativos": "Administrative resources",
  "Premissas": "Assumptions",
  "Materiais fornecidos pelo cliente": "Materials provided by the client",
  "Cadastro inicial de imóveis": "Initial property listing setup",
  "Conteúdos produzidos pelo fornecedor": "Content produced by the vendor",
  "Elementos de conversão": "Conversion elements",
  "Funcionalidades": "Features",
  "Lista de páginas": "Page list",
  "Meios de pagamento": "Payment methods",
  "Campos do catálogo de produtos": "Product catalog fields",
  "Filtros de busca de imóveis": "Property search filters",
  "Serviços oferecidos": "Services offered",
  "Regras de entrega e frete": "Delivery and shipping rules",
  "Gatilhos da automação": "Automation triggers",
  "Perfis de usuário": "User profiles",
  "Fluxo principal da automação": "Main automation flow",
  "Fluxos principais": "Main flows",
  "Vencimento": "Due date",
  "Vinculando…": "Linking…",
  "Vincular pelo CNPJ": "Link by CNPJ",
  "Vinculado": "Linked",
  "Vincular cobrança": "Link charge",
  "Encontre a empresa ou o contato dono desta cobrança no Asaas.": "Find the company or contact that owns this charge in Asaas.",
  "Sistema de gestão (MCP)": "Management system (MCP)",
  "Deixe o assistente consultar contrato, fatura e situação do cliente direto no seu sistema de gestão. Só consulta — nada é alterado lá.": "Let the assistant look up contract, invoice, and client status directly in your management system. Query only — nothing is changed there.",
  "A conexão com o sistema de gestão está com erro": "The connection with the management system has an error",
  "Informe o endereço do servidor MCP e a chave de acesso para começar.": "Enter the MCP server address and the access key to get started.",
  "Troque o endereço ou a chave. A chave em branco mantém a atual.": "Change the address or the key. Leaving the key blank keeps the current one.",
  "Endereço do servidor MCP": "MCP server address",
  "Informe a chave de acesso do servidor.": "Enter the server's access key.",
  "Endereço inválido — informe a URL completa do servidor MCP.": "Invalid address — enter the full URL of the MCP server.",
  "Não foi possível cifrar a chave agora. Tente de novo em instantes.": "Couldn't encrypt the key right now. Try again in a moment.",
  "Configuração salva. Teste a conexão para ver o que o servidor oferece.": "Configuration saved. Test the connection to see what the server offers.",
  "O que o assistente ganhou": "What the assistant gained",
  "Ainda não testamos a conexão — teste para ver o que este servidor oferece.": "We haven't tested the connection yet — test it to see what this server offers.",
  "O servidor expõe {n} ferramentas.": "The server exposes {n} tools.",
  "Último teste:": "Last test:",
  "Situação do cliente": "Client status",
  "Faturas do cliente": "Client invoices",
  "Detalhe da fatura": "Invoice detail",
  "Contrato": "Contract",
  "Instância": "Instance",
  "Não encontrada no servidor": "Not found on the server",
  "O servidor respondeu, mas nenhuma das cinco consultas foi encontrada nele. Confira se é o servidor certo.": "The server responded, but none of the five queries were found on it. Check that it's the right server.",
  "As consultas partem do CPF ou CNPJ do cadastro do cliente. Sem documento na ficha, o assistente pede o documento e abre um atendimento para alguém completar o cadastro.": "The queries start from the CPF or CNPJ in the client's record. Without a document on file, the assistant asks for the document and opens a support case for someone to complete the record.",
  "Marque as consultas nas ferramentas do agente para ele poder usá-las.": "Check the queries in the agent's tools for it to be able to use them.",
  "Informe o endereço e a chave do servidor primeiro.": "Enter the server address and key first.",
  "Não foi possível falar com o servidor.": "Couldn't reach the server.",
  "O servidor respondeu com {n} ferramentas.": "The server responded with {n} tools.",
  "Consulta ao sistema de gestão ativada.": "Management system query activated.",
  "Consulta ao sistema de gestão desativada.": "Management system query deactivated.",
  "Não foi possível ativar.": "Couldn't activate.",
  "Não foi possível desativar.": "Couldn't deactivate.",
  "Não foi possível remover.": "Could not remove.",
  "Desativar a consulta ao sistema de gestão?": "Disable the query to the management system?",
  "O assistente perde as cinco consultas na hora: pergunta sobre fatura, contrato ou bloqueio volta a virar atendimento humano.": "The assistant loses the five lookups instantly: a question about invoice, contract, or block turns back into human support.",
  "Abrir integração com o sistema de gestão": "Open integration with the management system",
  "Agendar": "Schedule",
  "ainda não enviadas": "not sent yet",
  "Ainda não enviadas": "Not sent yet",
  "A lista ainda não foi montada. Use Preparar para ver quem entra.": "The list hasn't been built yet. Use Prepare to see who's included.",
  "Base legal": "Legal basis",
  "Base legal do envio": "Legal basis for the send",
  "Busque o contato pelo nome ou telefone": "Search for the contact by name or phone",
  "Campanhas": "Campaigns",
  "Cancelar campanha": "Cancel campaign",
  "Cancelar é definitivo: quem ainda não recebeu não recebe mais, e a campanha não volta a rodar.": "Canceling is final: whoever hasn't received it yet won't receive it, and the campaign won't run again.",
  "Com alguma destas etiquetas": "With any of these tags",
  "começa": "starts",
  "Começar a enviar para": "Start sending to",
  "começou": "started",
  "consentimento": "consent",
  "Consentimento — estas pessoas pediram para receber": "Consent — these people asked to receive",
  "Contando…": "Counting…",
  "Contato do teste": "Test contact",
  "contatos na lista": "contacts in the list",
  "criada": "created",
  "Em branco, vale o ritmo do número (Conexões › Proteção de envio). O que você puser aqui só pode deixar mais devagar.": "Blank uses the number's pace (Connections › Send protection). Whatever you set here can only make it slower.",
  "Entregues": "Delivered",
  "Enviadas": "Sent",
  "Enviar para este": "Send to this one",
  "Enviar pelo número": "Send via the number",
  "Enviar só a partir das (hora)": "Send only starting at (time)",
  "Enviar teste": "Send test",
  "Erro ao carregar as campanhas.": "Error loading campaigns.",
  "Escolha o público, escreva a mensagem e acompanhe quem recebeu.": "Choose the audience, write the message, and track who received it.",
  "Escolha pelo menos um critério — uma lista sem recorte ninguém confere antes de apertar.": "Choose at least one criterion — no one reviews an unfiltered list before hitting send.",
  "Escolha um número": "Choose a number",
  "Escreva como você falaria com uma pessoa só.": "Write the way you'd talk to a single person.",
  "Ex.: LIA-2026-01": "E.g.: LIA-2026-01",
  "Ex.: Reativação de clientes parados": "E.g.: Reactivation of inactive clients",
  "falharam": "failed",
  "Falharam": "Failed",
  "ficam de fora": "are left out",
  "Filtrar destinatários": "Filter recipients",
  "fora": "out",
  "Fora da lista": "Off the list",
  "Iniciar envio": "Start sending",
  "interesse legítimo": "legitimate interest",
  "Interesse legítimo — com avaliação (LIA) registrada": "Legitimate interest — with assessment (LIA) on record",
  "Intervalo mínimo entre mensagens (segundos)": "Minimum interval between messages (seconds)",
  "Isto cria um rascunho. Nada é enviado antes de você preparar a lista e iniciar.": "This creates a draft. Nothing is sent before you prepare the list and start.",
  "Lidas": "Read",
  "lista ainda não preparada": "list not prepared yet",
  "Máximo de contatos nesta campanha": "Maximum contacts in this campaign",
  "Máximo por dia": "Maximum per day",
  "Na lista": "On the list",
  "Não foi possível carregar a campanha.": "Could not load the campaign.",
  "Nenhuma campanha ainda.": "No campaigns yet.",
  "Nenhum número conectado. Conecte um em Conexões antes de criar a campanha.": "No number connected. Connect one in Connections before creating the campaign.",
  "Nome da campanha": "Campaign name",
  "Nova campanha": "New campaign",
  "Sem telefone no cadastro": "No phone on file",
  "Telefone fora do formato de envio": "Phone not in a valid format for sending",
  "Pediu para não receber mensagens": "Asked not to receive messages",
  "Recusou receber contato comercial": "Declined to receive business contact",
  "Excluído à mão desta campanha": "Manually excluded from this campaign",
  "Mesmo telefone de outro contato da lista": "Same phone as another contact on the list",
  "Falta um dado que a mensagem usa": "Missing a piece of data the message uses",
  "Já está em outra campanha ainda não concluída": "Already in another campaign that hasn't finished yet",
  "Está na lista de exclusão de campanhas": "Is on the campaign exclusion list",
  "Parar de enviar às (hora)": "Stop sending at (time)",
  "pediram para parar": "asked to stop",
  "pessoas? O envio segue o ritmo do número e pode levar horas.": "people? Sending follows the number's pace and can take hours.",
  "podem receber": "can receive",
  "O recorte bateu o teto de 20.000 negócios desta prévia — a lista pode estar incompleta. Refine o filtro para ver o todo.": "The selection hit this preview's 20,000-deal cap — the list may be incomplete. Narrow the filter to see the whole set.",
  "Preparar lista": "Prepare list",
  "Progresso do envio": "Send progress",
  "Público": "Audience",
  "Quem está na lista": "Who's on the list",
  "Quem não tiver o dado que a mensagem usa fica de fora, com o motivo na lista — mensagem com buraco não sai.": "Whoever is missing the data the message uses is left out, with the reason shown in the list — a message with a gap doesn't go out.",
  "Quem recebe pode perguntar por que recebeu, e a resposta precisa existir antes do envio.": "Whoever receives it can ask why, and the answer needs to exist before it's sent.",
  "Referência da avaliação (LIA)": "Assessment reference (LIA)",
  "Ritmo desta campanha": "This campaign's pace",
  "Sai pelo mesmo número e com o mesmo texto do envio real — inclusive o horário da saudação. Não entra nos números da campanha.": "It goes out from the same number and with the same text as the real send — including the greeting's time of day. It doesn't count toward the campaign's numbers.",
  "Sem falar com a gente há (dias)": "Hasn't talked to us in (days)",
  "Sem nenhuma destas etiquetas": "Without any of these tags",
  "separe por vírgula": "separate with a comma",
  "Último problema": "Last issue",
  "Uma campanha fala com uma lista de contatos que você escolhe, no ritmo do número — nunca em rajada.": "A campaign talks to a list of contacts you choose, at the number's pace — never in a burst.",
  "Ver quantas pessoas": "See how many people",
  "Você pode usar:": "You can use:",
  "Máximo por hora": "Maximum per hour",
  "Ritmo salvo.": "Pace saved.",
  "Salvar ritmo": "Save pace",
  "Editar campanha": "Edit campaign",
  "Enquanto é rascunho, tudo muda. Depois de preparada, só o ritmo.": "While it's a draft, everything can change. Once prepared, only the pace can.",
  "Esta campanha já foi preparada: cada pessoa da lista tem o texto que vai receber guardado. Para mudar o texto ou o público, volte a campanha para rascunho — isso descarta a lista montada.": "This campaign has already been prepared: each person on the list has the text they'll receive saved. To change the text or the audience, turn the campaign back into a draft — this discards the built list.",
  "O ritmo você ajusta na própria tela da campanha, sem descartar nada.": "You adjust the pace right on the campaign's own screen, without discarding anything.",
  "Voltar para a campanha": "Back to the campaign",
  "funil removido": "pipeline removed",
  "Amostra limitada: este número cobre só parte dos negócios abertos do funil.": "Limited sample: this figure covers only part of the pipeline's open deals.",
  "agente indisponível": "agent unavailable",
  "Agente publicado no número (padrão)": "Agent published on the number (default)",
  "Com negócio no funil": "With a deal in the pipeline",
  "Em branco, tudo segue como hoje: o card nasce no funil do número e quem atende é o agente publicado nele.": "Blank keeps everything as it is today: the card is created in the number's pipeline, and whoever handles it is the agent published on it.",
  "Funil do número (padrão)": "Number's pipeline (default)",
  "Na etapa": "In the stage",
  "Primeira etapa do funil": "Pipeline's first stage",
  "Qualquer etapa": "Any stage",
  "Qualquer um": "Any",
  "Quem atende a resposta": "Who handles the reply",
  "Quem responder": "Whoever replies",
  "Vale só para conversas que nascem desta campanha: quem já falava com você continua com quem o atendia. Quem aborda precisa saber dizer de onde veio o contato — essa resposta tem de estar no material do agente escolhido.": "This only applies to conversations that start from this campaign: whoever was already talking to you stays with whoever was handling them. Whoever reaches out needs to be able to say where the contact came from — that answer has to be in the chosen agent's material.",
  "Vira card no funil": "Becomes a card in the pipeline",
  "pessoa?": "person?",
  "pessoas?": "people?",
  "O envio segue o ritmo do número e pode levar horas.": "Sending follows the number's pace and can take hours.",
  "A cada envio, a campanha usa o número com mais folga no teto do dia — e o número que a pessoa já conhece, quando ela já conversou com algum deles.": "For each send, the campaign uses the number with the most room left in the daily cap — and the number the person already knows, when they've already talked to one of them.",
  "A campanha reveza entre os números marcados, escolhendo a cada envio o que tem mais folga no teto do dia. Quem já conversa com você por um deles recebe por esse mesmo, para não chegar de um número desconhecido.": "The campaign rotates between the marked numbers, choosing for each send the one with the most room left in the daily cap. Whoever already talks to you through one of them receives it from that same one, so it doesn't arrive from an unknown number.",
  "Atenção: o intervalo e os tetos da CAMPANHA somam todos os números. Para o rodízio aumentar o volume, deixe o ritmo da campanha em branco e cada número usa o dele.": "Note: the CAMPAIGN's interval and caps add up across all numbers. For the rotation to increase volume, leave the campaign's pace blank and each number uses its own.",
  "Falar também por estes números": "Also speak through these numbers",
  "Números desta campanha": "This campaign's numbers",
  "Apagar": "Delete",
  "A proteção do número — ritmo, janela e aquecimento que valem para tudo que sai por ele — fica em": "The number's protection — pace, window, and warm-up that apply to everything sent through it — lives in",
  "Campo vazio significa herdar o número. Toda campanha nova nasce com estes valores e pode ficar mais devagar, nunca mais rápida.": "An empty field means it inherits from the number. Every new campaign starts with these values and can only get slower, never faster.",
  "Conexões › Proteção de envio": "Connections › Send protection",
  "Configuração de campanhas": "Campaign settings",
  "Contar como resposta até (horas depois do envio)": "Count as a reply for up to (hours after sending)",
  "Copy que você reusa entre campanhas. Mudar um texto aqui não muda mensagem que já foi preparada nem que já foi enviada.": "Copy you reuse across campaigns. Changing a text here doesn't change a message that's already been prepared or already sent.",
  "Excluir das campanhas": "Exclude from campaigns",
  "Ex.: Primeiro contato — produtor": "E.g.: First contact — producer",
  "Lista de exclusão": "Exclusion list",
  "Nenhum número excluído.": "No numbers excluded.",
  "Nenhum texto salvo ainda.": "No saved text yet.",
  "Números que nenhuma campanha alcança. Diferente de quem pediu para parar: aqui o atendimento continua normal se a pessoa escrever — isto é uma decisão sua, não dela.": "Numbers that no campaign reaches. Different from someone who asked to stop: here, support continues normally if the person writes in — this is your decision, not theirs.",
  "O que vale para todas as campanhas, e não para uma só.": "What applies to all campaigns, not just one.",
  "Padrões desta organização": "This organization's defaults",
  "Padrões salvos.": "Defaults saved.",
  "Salvar padrões": "Save defaults",
  "Salvar texto": "Save text",
  "Telefone com DDI e DDD": "Phone with country and area code",
  "termina em": "ends in",
  "Texto": "Text",
  "Textos salvos": "Saved texts",
  "Nome do contato, como está no cadastro": "Contact's name, as it appears on file",
  "Só a primeira palavra do nome": "Only the first word of the name",
  "Bom dia / Boa tarde / Boa noite, na hora do envio": "Good morning / Good afternoon / Good evening, at the time of sending",
  "Tirar da lista": "Remove from list",
  "Uma mensagem que chega depois desse prazo é conversa nova, não resposta à campanha. Isso muda o número de respostas que a tela mostra, inclusive das campanhas já enviadas.": "A message that arrives after this deadline is a new conversation, not a reply to the campaign. This changes the number of replies the screen shows, including for campaigns already sent.",
  "Fale com uma lista de contatos que você escolhe, no ritmo do número.": "Talk to a list of contacts you choose, at the number's pace.",
  "ou": "or",
  "Entrar com Google": "Sign in with Google",
  "Abrindo o Google...": "Opening Google...",
  "O Google não está habilitado nesta instalação. Entre com e-mail e senha, ou peça a quem administra para habilitá-lo.": "Google isn't enabled on this installation. Sign in with email and password, or ask your admin to enable it.",
  "Não foi possível falar com o Google agora. Tente novamente em instantes.": "Couldn't reach Google right now. Try again in a moment.",
  "Não foi possível concluir a entrada com o Google. Tente novamente — se acontecer de novo, entre com e-mail e senha.": "Couldn't finish signing in with Google. Try again — if it happens again, sign in with email and password.",
  "A entrada com o Google foi cancelada antes de terminar. Nada mudou na sua conta.": "Signing in with Google was canceled before finishing. Nothing changed on your account.",
  "O acesso desta conta foi retirado por quem administra o sistema — então não criamos uma empresa nova para você. Se o acesso deveria continuar, peça a quem administra para restaurá-lo; se você está entrando em outra equipe, peça um convite.": "This account's access was revoked by your system admin — so we didn't create a new company for you. If your access should continue, ask your admin to restore it; if you're joining a different team, ask for an invite.",
  "Para integrar": "To integrate",
  "Copiar dados": "Copy data",
  "Onde obter o token": "Where to get the token",
  "Não foi possível copiar.": "Could not copy.",
  "Endpoint da API": "API endpoint",
  "Estes dados conectam outro sistema ao mesmo número. O token não aparece aqui — o ícone ao lado diz onde obtê-lo no painel do provedor.": "These details connect another system to the same number. The token doesn't appear here — the icon next to it shows where to get it in the provider's dashboard.",
  "O token de acesso é criado no painel da Meta: Configurações do Business → Usuários do sistema → gerar token permanente.": "The access token is created in the Meta dashboard: Business Settings → System users → generate permanent token.",
  "A chave de API está no painel do provedor, na conta conectada — este CRM não a exibe de volta.": "The API key is in the provider's dashboard, on the connected account — this CRM doesn't display it back.",
  "O webhook de um número aponta para um só destino. Para os dois CRMs receberem ao mesmo tempo, um deles precisa reencaminhar as mensagens ao outro.": "A number's webhook points to a single destination. For both CRMs to receive at the same time, one of them needs to forward the messages to the other.",
  "Um número tem um único webhook.": "A number has a single webhook.",
  "Para operar em dois CRMs ao mesmo tempo, configure o reencaminhamento de mensagens.": "To operate in two CRMs at the same time, set up message forwarding.",
  "No canal por QR a credencial é interna desta instalação e não serve para fora. Para ligar outro CRM ao mesmo número, conecte-o por uma sessão própria (novo QR).": "On the QR channel, the credential is internal to this installation and doesn't work outside it. To connect another CRM to the same number, connect it with its own session (new QR).",
  "Dois dispositivos vinculados recebem as mesmas mensagens — se os dois tiverem atendimento automático, o cliente pode receber resposta dupla.": "Two linked devices receive the same messages — if both have automated support, the client may get a duplicate reply.",
  "Não compartilhe esta sessão.": "Don't share this session.",
  "Crie uma conexão separada por QR no outro sistema.": "Create a separate QR connection on the other system.",
  "Busque empresas e conduza abordagens graduais com IA.": "Find companies and run gradual outreach with AI.",
  "Dinheiro": "Money",
  "O vocabulário de etiquetas da empresa: onde cada uma é usada e como renomear, juntar ou excluir.": "The company's tag vocabulary: where each one is used and how to rename, merge, or delete it.",
  "Credenciais do provedor SIP para chamadas de voz por IA.": "SIP provider credentials for AI voice calls.",
  "Conecte um banco de dados de outro sistema para o agente consultar em tempo real.": "Connect a database from another system for the agent to query in real time.",
  "Módulos da instalação": "Installation modules",
  "Instalado": "Installed",
  "Honorários (advocacia)": "Fees (legal practice)",
  "Contrato de honorários (fixo, êxito ou misto) e o calendário de parcelas, ligado ao caixa do núcleo. Para escritórios de advocacia que cobram por caso.": "Fee contract (flat, contingency or mixed) and the installment schedule, linked to the core's cash flow. For law firms that bill by case.",
  "Módulos opcionais com tabela própria, criados quando você instala — quem não instala não carrega as tabelas dele. Instalar aqui vale para todas as organizações desta instalação.": "Optional modules with their own table, created when you install them — whoever doesn't install one doesn't load its tables. Installing here applies to every organization in this installation.",
  "Honorários": "Fees",
  "O modelo de cobrança de cada caso e o calendário de parcelas.": "Each case's billing model and installment schedule.",
  "Fixo": "Flat",
  "Êxito": "Contingency",
  "Misto": "Mixed",
  "de êxito": "contingency",
  "Não foi possível carregar os contratos.": "Could not load the contracts.",
  "Contratos": "Contracts",
  "Nenhum contrato ainda.": "No contracts yet.",
  "Valor fixo": "Flat amount",
  "% de êxito": "% contingency",
  "Repasse ao advogado (%)": "Payout to the lawyer (%)",
  "ID do lead (opcional)": "Lead ID (optional)",
  "cole o ID do lead": "paste the lead ID",
  "Criar contrato": "Create contract",
  "Parcelas": "Installments",
  "Conta para receber o pagamento": "Account to receive the payment",
  "Nenhuma parcela ainda.": "No installments yet.",
  "Adicionar parcela": "Add installment",
  "Módulos": "Modules",
  "Informe pelo menos uma palavra-chave de ativação.": "Enter at least one activation keyword.",
  "A descrição é obrigatória.": "The description is required.",
  "O corpo da skill não pode ficar vazio.": "The skill's body can't be empty.",
  "Linhas no corpo": "Lines in the body",
  "Editar skill": "Edit skill",
  "Salvar cria uma versão nova (a antiga fica no histórico). O corpo só entra na conversa quando uma das palavras-chave aparece na mensagem do cliente, ou quando a conversa ou o contato tem uma das etiquetas de ativação.": "Saving creates a new version (the old one stays in the history). The body only enters the conversation when one of the keywords appears in the client's message, or when the conversation or the contact has one of the activation tags.",
  "Não foi possível carregar a skill.": "Could not load the skill.",
  "Esta skill veio de um pacote com arquivos. Para mudar o texto, edite o pacote e envie o .zip de novo.": "This skill came from a package with files. To change the text, edit the package and upload the .zip again.",
  "Descrição (aparece no índice do agente)": "Description (appears in the agent's index)",
  "Palavras-chave de ativação (separe por vírgula)": "Activation keywords (separate with a comma)",
  "consulta, horário, preço": "consultation, hours, price",
  "A skill é carregada quando o cliente escreve uma destas palavras.": "The skill loads when the client writes one of these words.",
  "Corpo (o procedimento que o agente segue)": "Body (the procedure the agent follows)",
  "linhas": "lines",
  "em uso": "in use",
  "Versão restaurada.": "Version restored.",
  "Restaurar": "Restore",
  "Use Editar para ajustar o texto de uma skill instalada — cada salvamento cria uma versão nova e a anterior fica no histórico. Também dá para reenviar um .zip com o mesmo nome; a sua versão passa a valer no lugar da do catálogo.": "Use Edit to adjust the text of an installed skill — each save creates a new version and the previous one stays in the history. You can also re-upload a .zip with the same name; your version then takes effect in place of the catalog's.",
  "Versão não encontrada para esta skill.": "Version not found for this skill.",
  "Versão da skill não encontrada.": "Skill version not found.",
  "Propostas está desligada nesta organização: o rascunho automático de proposta fica guardado e volta a valer quando alguém ligar em Configurações › Propostas.": "Proposals is off in this organization: the automatic proposal draft stays saved and takes effect again once someone turns it on in Settings › Proposals.",
  "Nova proposta": "New proposal",
  "Falha ao listar propostas.": "Could not list proposals.",
  "Nenhuma proposta cadastrada ainda.": "No proposals registered yet.",
  "Aceita": "Accepted",
  "Recusada": "Declined",
  "Vencida": "Expired",
  "Fechar a venda": "Close the sale",
  "Configure a validade padrão e condições para propostas comerciais.": "Configure the default validity and terms for commercial proposals.",
  "Rascunhe, revise e envie propostas comerciais — do orçamento ao aceite.": "Draft, review and send commercial proposals — from quote to acceptance.",
  "A proposta mudou desde que você abriu. Recarregue antes de editar.": "The proposal changed since you opened it. Reload before editing.",
  "Título da proposta": "Proposal title",
  "Condições": "Terms",
  "Ex: Prazo de 30 dias, 50% adiantado": "E.g.: 30-day term, 50% upfront",
  "Qtd": "Qty",
  "Preço unit.": "Unit price",
  "Desconto": "Discount",
  "Subtotal": "Subtotal",
  "+ Item à mão": "+ Manual item",
  "Buscar produto no catálogo…": "Search product in the catalog…",
  "Propostas comerciais": "Commercial proposals",
  "Abrir proposta": "Open proposal",
  "A validade passou sem decisão do cliente. Confirme se ainda vale a pena manter a oferta ou revise o preço.": "The validity period passed with no decision from the client. Confirm whether the offer is still worth keeping or revise the price.",
  "A proporção de propostas aceitas caiu de forma sustentada — revise preço, prazo ou o texto padrão.": "The share of accepted proposals has dropped consistently — review the price, term or the default text.",
  "Uma promessa de proposta venceu sem que a proposta tenha sido criada. Abra o negócio e monte o rascunho.": "A promised proposal expired without the proposal being created. Open the deal and put together the draft.",
  "proposta vencida sem retomada": "expired proposal not followed up",
  "propostas vencidas sem retomada": "expired proposals not followed up",
  "O cliente recebeu e não decidiu. Retome antes que esfrie de vez.": "The client received it and hasn't decided. Follow up before it goes cold for good.",
  "venceu em": "expired on",
  "Proposta sem número": "Proposal without a number",
  "O orçamento mensal de IA desta organização foi atingido. Ajuste o limite em Uso de IA › Orçamento, ou aguarde a virada do mês.": "This organization's monthly AI budget has been reached. Adjust the limit in AI usage › Budget, or wait for the month to roll over.",
  "Atualizar preços": "Update prices",
  "Manter": "Keep",
  "Ignorar aviso": "Ignore warning",
  "Ao salvar, o preço do catálogo será aplicado de qualquer forma.": "When saving, the catalog price will be applied either way.",
  "Preencha a descrição do item {n}.": "Fill in the description for item {n}.",
  "O servidor recusou estes campos: {campos}.": "The server rejected these fields: {campos}.",
  "item mudou de preço no catálogo": "item changed price in the catalog",
  "itens mudaram de preço no catálogo": "items changed price in the catalog",
  "Deixar o agente rascunhar uma proposta quando o cliente pedir orçamento": "Let the agent draft a proposal when the client asks for a quote",
  "Assistente": "Assistant",
  "Ex.: \"baixa 10% e tira a hospedagem\"": "E.g.: \"lower it 10% and remove hosting\"",
  "Gerar": "Generate",
  "Não consegui gerar as mudanças agora.": "I couldn't generate the changes right now.",
  "A proposta mudou desde que você gerou as sugestões — gere de novo.": "The proposal changed since you generated the suggestions — generate them again.",
  "item": "item",
  "REMOVIDO": "REMOVED",
  "(sem valor)": "(no value)",
  "Aplicar": "Apply",
  "Aplicando…": "Applying…",
  "Não entendi o que mudar nesta proposta.": "I didn't understand what to change in this proposal.",
  "Enviar ao cliente": "Send to client",
  "Escolha e confirme o modelo da proposta antes de enviar.": "Choose and confirm the proposal's template before sending.",
  "Ver como o cliente recebe": "See how the client receives it",
  "Não foi possível gerar a prévia agora.": "Could not generate the preview right now.",
  "Descartar rascunho": "Discard draft",
  "Descartar este rascunho? A proposta anterior (se houver) não é afetada.": "Discard this draft? The previous proposal (if any) isn't affected.",
  "Não foi possível descartar. Confira se você tem papel de gestor.": "Could not discard. Check that you have the manager role.",
  "Marcar como aceita": "Mark as accepted",
  "Marcar como recusada": "Mark as declined",
  "Revisar esta proposta": "Review this proposal",
  "Motivo da recusa (opcional):": "Reason for declining (optional):",
  "Não foi possível enviar. Confira se você tem papel de gestor.": "Could not send. Check that you have the manager role.",
  "Faltam {n} campo(s) do documento antes de enviar. Abra a proposta e revise.": "{n} document field(s) are missing before sending. Open the proposal and review it.",
  "Faltam {n} campo(s) do documento antes de enviar: {lista}. Abra a proposta e preencha.": "{n} document field(s) are missing before sending: {lista}. Open the proposal and fill them in.",
  "Ligar propostas comerciais para esta organização": "Turn on commercial proposals for this organization",
  "Validade padrão (dias)": "Default validity (days)",
  "Avisar no WhatsApp da equipe quando a IA rascunhar uma proposta": "Notify the team's WhatsApp when the AI drafts a proposal",
  "Usa o número configurado em Aviso no WhatsApp. Sem ele configurado e ligado, nada é enviado.": "Uses the number set in WhatsApp notification. Without it configured and on, nothing is sent.",
  "a IA rascunhou uma proposta": "the AI drafted a proposal",
  "Revisar e enviar": "Review and send",
  "Responder aqui não chega ao cliente — abra o link para revisar.": "Replying here doesn't reach the client — open the link to review.",
  "Proposta": "Proposal",
  "Condições padrão": "Default terms",
  "Por favor, selecione o negócio associado à proposta.": "Please select the deal associated with the proposal.",
  "Por favor, informe o título da proposta.": "Please enter the proposal's title.",
  "Voltar às propostas": "Back to proposals",
  "Nova Proposta Comercial": "New Commercial Proposal",
  "Preencha as informações básicas para iniciar o rascunho da proposta. Os itens, produtos e valores poderão ser adicionados no editor a seguir.": "Fill in the basic information to start the proposal draft. Items, products and amounts can be added in the editor next.",
  "Nenhum negócio elegível encontrado": "No eligible deal found",
  "Para criar uma proposta, é necessário ter pelo menos um negócio ativo com um contato vinculado na organização.": "To create a proposal, you need at least one active deal with a linked contact in the organization.",
  "Negócio (Lead)": "Deal (Lead)",
  "Filtrar negócio por título, cliente ou telefone…": "Filter deals by title, client or phone number…",
  "Selecione o negócio...": "Select the deal...",
  "Nenhum negócio encontrado com este filtro.": "No deal found with this filter.",
  "A proposta será vinculada ao negócio e ao contato correspondente.": "The proposal will be linked to the deal and its matching contact.",
  "Ex.: Proposta de Prestação de Serviços, Orçamento Especial": "E.g.: Service Proposal, Special Quote",
  "Identificação que aparecerá para o cliente e na lista de propostas.": "Identification that will show to the client and in the proposal list.",
  "Validade da proposta": "Proposal validity",
  "Data limite até a qual os valores e condições são garantidos.": "Deadline up to which the amounts and terms are guaranteed.",
  "Condições de pagamento / Observações": "Payment terms / Notes",
  "Ex.: Pagamento em até 3x sem juros no cartão ou 5% de desconto à vista via Pix.": "E.g.: Payment in up to 3 interest-free installments by card, or 5% off for cash via Pix.",
  "Criando proposta…": "Creating proposal…",
  "Criar e abrir editor": "Create and open editor",
  "O último envio falhou": "The last send failed",
  "Na fila do WhatsApp — sai assim que o canal conectar.": "In the WhatsApp queue — goes out as soon as the channel connects.",
  "Enviando": "Sending",
  "Propostas já enviadas continuam disponíveis em Propostas.": "Proposals already sent stay available in Proposals.",
  "O negócio some; a proposta": "The deal disappears; the proposal",
  "continua em Propostas": "stays in Proposals",
  "Confira a proposta antes de decidir se precisa enviar novamente.": "Check the proposal before deciding whether you need to send it again.",
  "Uma proposta ficou presa em envio e voltou a rascunho": "A proposal got stuck sending and went back to draft",
  "Uma proposta está pronta para revisão": "A proposal is ready for review",
  "A IA rascunhou esta proposta — confirme o modelo sugerido (ou escolha outro) e confira se todos os itens têm preço antes de enviar.": "The AI drafted this proposal — confirm the suggested template (or choose another) and check that every item has a price before sending.",
  "A definir": "To be defined",
  "Nada (só encerra)": "Nothing (just ends)",
  "Devolver à IA": "Return to AI",
  "Chamar uma skill": "Call a skill",
  "Iniciar outro fluxo de atendimento": "Start another support flow",
  "O fluxo de atendimento escolhido não existe nesta organização.": "The chosen support flow doesn't exist in this organization.",
  "O funil ou a etapa de destino não existe nesta organização.": "The destination pipeline or stage doesn't exist in this organization.",
  "Como usar os fluxos de atendimento (guia rápido)": "How to use support flows (quick guide)",
  "É um roteiro de perguntas que a IA segue durante a conversa: ela pergunta uma coisa por vez, entende a resposta e guarda o dado no cadastro do cliente.": "It's a question script the AI follows during the conversation: it asks one thing at a time, understands the answer, and saves the data in the client's record.",
  "Montando o roteiro": "Building the script",
  "Crie o roteiro e dê um nome.": "Create the script and give it a name.",
  "No Início, escreva as palavras-gatilho: quando a mensagem do cliente tiver uma delas, o roteiro começa sozinho. Ele também pode começar por uma intenção em IA › Roteadores.": "In Start, write the trigger words: when the client's message has one of them, the script starts on its own. It can also start from an intent in AI › Routers.",
  "Adicione uma Pergunta para cada dado, com uma chave curta (ex.: cidade), o tipo e se é obrigatória. O tipo CPF confere o dígito verificador.": "Add a Question for each piece of data, with a short key (e.g.: city), the type, and whether it's required. The CPF type checks the verification digit.",
  "Se quiser, adicione uma Skill — um procedimento da loja que a IA usa naquele passo.": "If you want, add a Skill — a store procedure the AI uses at that step.",
  "Ligue as caixas em linha, do Início ao Fim. No Fim, escolha o que acontece ao concluir: nada, orientar a IA, chamar uma skill ou começar outro roteiro.": "Connect the boxes in a line, from Start to End. In End, choose what happens when it finishes: nothing, guide the AI, call a skill, or start another script.",
  "Publique.": "Publish.",
  "Como a IA se comporta": "How the AI behaves",
  "Só grava uma resposta que esteja escrita na mensagem do cliente.": "It only saves an answer that's written in the client's message.",
  "Se o cliente já disser um dado antes de ser perguntado, ela registra sem perguntar.": "If the client already gives a piece of data before being asked, it's recorded without asking.",
  "Se o cliente corrigir um dado, a resposta é atualizada (quando a pergunta permite correção).": "If the client corrects a piece of data, the answer is updated (when the question allows correction).",
  "Pergunta sem resposta é repetida até o máximo de tentativas; depois é encerrada e não trava o roteiro.": "An unanswered question is repeated up to the maximum number of attempts; after that it's closed and doesn't block the script.",
  "O roteiro para quando uma pessoa assume a conversa, quando o cliente pede para parar, e depois do prazo sem resposta (72 horas, se você não mudar).": "The script stops when a person takes over the conversation, when the client asks to stop, and after the no-reply deadline (72 hours, if you don't change it).",
  "As respostas ficam nos campos do cliente e aparecem na ficha dele e na conversa. O que o cliente já respondeu não é perguntado de novo, em nenhum roteiro.": "The answers are stored in the client's fields and show up on their profile and in the conversation. What the client has already answered isn't asked again, in any script.",
  "Fluxos de atendimento": "Support flows",
  "Perguntas que a IA faz durante a conversa, em ordem, e o que fazer ao concluir — os dados ficam guardados por cliente.": "Questions the AI asks during the conversation, in order, and what to do when it finishes — the data is stored per client.",
  "Perguntas que a IA conduz durante a conversa, com as respostas guardadas na ficha do cliente.": "Questions the AI runs through during the conversation, with the answers stored on the client's profile.",
  "O roteiro começa quando a mensagem do cliente tem uma palavra-gatilho, ou quando um roteador de intenção o aponta.": "The script starts when the client's message has a trigger word, or when an intent router points to it.",
  "Palavras-gatilho (separe por vírgula)": "Trigger words (separate with a comma)",
  "Máximo de tentativas por pergunta": "Maximum attempts per question",
  "Depois de tantas vezes sem resposta, a pergunta é encerrada como não respondida e deixa de ser feita.": "After that many times with no answer, the question is closed as unanswered and stops being asked.",
  "Encerrar o roteiro depois de quantas horas sem resposta": "Close the script after how many hours with no reply",
  "Em branco, o roteiro encerra depois de 72 horas sem resposta.": "Blank closes the script after 72 hours with no reply.",
  "Pode recomeçar para quem já concluiu": "Can restart for those who already finished it",
  "Desligado, o cliente que já respondeu tudo não recebe as mesmas perguntas de novo, mesmo repetindo a palavra-gatilho. Ligue para roteiros que se repetem, como agendamento.": "Off, a client who already answered everything doesn't get the same questions again, even if they repeat the trigger word. Turn it on for scripts that repeat, like scheduling.",
  "Pergunta (o que a IA deve perguntar)": "Question (what the AI should ask)",
  "Chave do campo (onde a resposta é guardada)": "Field key (where the answer is stored)",
  "Minúsculas, sem espaço (ex.: cidade, cnh, moto_interesse).": "Lowercase, no spaces (e.g.: city, license, motorcycle_interest).",
  "Tipo da resposta": "Answer type",
  "Opções (separe por vírgula)": "Options (separate with a comma)",
  "Obrigatória": "Required",
  "Permitir correção": "Allow correction",
  "Se o cliente mudar de ideia, a nova informação substitui a anterior.": "If the client changes their mind, the new information replaces the previous one.",
  "Texto sugerido (opcional)": "Suggested text (optional)",
  "A IA pode adaptar a pergunta ao tom da conversa.": "The AI may adapt the question to the tone of the conversation.",
  "Ao concluir, o que fazer": "When it finishes, what to do",
  "Vale para o fluxo de atendimento: o que acontece quando o cliente completa as perguntas.": "Applies to the support flow: what happens when the client finishes the questions.",
  "Orientação para a IA (opcional)": "Guidance for the AI (optional)",
  "Nome da skill": "Skill name",
  "Ex.: fechamento-pagamento, catalogo-apresentacao.": "E.g.: payment-closing, catalog-presentation.",
  "Próximo fluxo": "Next flow",
  "Escolha um fluxo": "Choose a flow",
  "Quando este fluxo terminar, o próximo começa sozinho — o que o cliente já respondeu segue valendo.": "When this flow finishes, the next one starts on its own — what the client already answered still applies.",
  "Skill a puxar neste passo": "Skill to pull in this step",
  "Carregando suas skills…": "Loading your skills…",
  "Você ainda não tem skills instaladas. Instale em IA → Skills.": "You don't have any skills installed yet. Install them in AI → Skills.",
  "Escolha uma skill": "Choose a skill",
  "Novo fluxo de atendimento": "New support flow",
  "Nenhum fluxo de atendimento ainda": "No support flows yet",
  "Os fluxos de atendimento cadastram as perguntas que a IA faz durante a conversa e o que acontece ao concluir — os dados ficam guardados por cliente.": "Support flows register the questions the AI asks during the conversation and what happens when it finishes — the data is stored per client.",
  "Nasce como rascunho. Você cadastra as perguntas e a finalização no editor em seguida.": "Starts as a draft. You add the questions and the closing step in the editor next.",
  "Fluxo de atendimento (opcional)": "Support flow (optional)",
  "Nenhum — só roteia o agente": "None — just routes to the agent",
  "Quando a intenção casar, este fluxo começa e as perguntas dele guiam o atendimento até o cliente completar.": "When the intent matches, this flow starts and its questions guide the conversation until the client finishes.",
  "Respostas dos roteiros de atendimento": "Answers from support scripts",
  "não respondido": "not answered",
  "Ligado, cada empresa pode montar roteiros de perguntas que a IA conduz durante a conversa (nome, CPF, interesse…), e as respostas aparecem na ficha do cliente. Desligado, a tela, o menu e o roteiro no atendimento da IA somem.": "On, each company can build question scripts that the AI runs during the conversation (name, CPF, interest…), and the answers appear on the client's profile. Off, the screen, the menu, and the script in the AI's conversation disappear.",
  "Ligado, cada empresa pode ligar em Configurações › Propostas o módulo de proposta comercial: a IA levanta o que o cliente precisa, monta a proposta pelos modelos da empresa e o PDF sai pelo WhatsApp. Desligado, nenhuma empresa vê a tela, o menu nem as ferramentas do agente.": "On, each company can turn on the commercial proposal module in Settings › Proposals: the AI finds out what the client needs, builds the proposal from the company's templates, and the PDF goes out over WhatsApp. Off, no company sees the screen, the menu or the agent's tools.",
  "Recurso não encontrado.": "Resource not found.",
  "Comandos pelo celular": "Commands from the phone",
  "Aceitar #on/#off enviados pelo celular": "Accept #on/#off sent from the phone",
  "Usar o servidor de ferramentas externo durante o atendimento": "Use the external tool server during customer service",
  "O servidor recebe a identidade do cliente da conversa e deve filtrar os dados por ela.": "The server receives the identity of the customer in the conversation and must filter the data by it.",
  "Servidor de ferramentas externo ligado no atendimento.": "External tool server turned on for customer service.",
  "Servidor de ferramentas externo desligado no atendimento.": "External tool server turned off for customer service.",
  "Ligado, QUALQUER mensagem enviada pelo WhatsApp do celular pausa a IA nesta conversa até alguém mandar #on — a pausa não vence sozinha. #off pausa sem precisar responder o cliente. Desligado, #on e #off são texto comum, e responder pelo celular pausa a IA só por um tempo.": "On, ANY message sent from the phone's WhatsApp pauses the AI in this conversation until someone sends #on — the pause doesn't expire on its own. #off pauses without needing to reply to the client. Off, #on and #off are just plain text, and replying from the phone pauses the AI only for a while.",
  "Atenção: o comando é digitado no chat do cliente e pode aparecer para ele. Vale por conversa, e a pausa só termina com #on ou pelo botão “devolver ao automático”.": "Note: the command is typed in the client's chat and may show up for them. It applies per conversation, and the pause only ends with #on or the “return to automatic” button.",
  "Comandos pelo celular ligados — já valem no próximo atendimento.": "Commands from the phone turned on — effective starting with the next conversation.",
  "Comandos pelo celular desligados.": "Commands from the phone turned off.",
  "sem mensagem ao cliente": "no message to the client",
  "Título da tarefa": "Task title",
  "Ligar para {{contact.name}} sobre {{lead.title}}": "Call {{contact.name}} about {{lead.title}}",
  "Vence em (dias)": "Due in (days)",
  "Atribuir a": "Assign to",
  "Dono do negócio": "Deal owner",
  "Este nó cria uma tarefa para a equipe — nenhuma mensagem sai para o cliente.": "This node creates a task for the team — no message goes out to the client.",
  "Somente interno": "Internal only",
  "O fluxo inteiro não fala com o cliente: a publicação recusa qualquer nó que envie mensagem.": "The entire flow doesn't talk to the client: publishing rejects any node that sends a message.",
  "O lembrete sai quando se passarem N dias sem mensagem na direção escolhida. Chegando mensagem nova, o relógio zera — e um novo silêncio de N dias gera outro lembrete. Nada é enviado ao cliente.": "The reminder goes out once N days pass with no message in the chosen direction. When a new message arrives, the clock resets — and another N-day silence generates another reminder. Nothing is sent to the client.",
  "O lembrete sai quando se passarem N dias com o card na mesma etapa. Mudando a etapa, o relógio zera. Nada é enviado ao cliente.": "The reminder goes out once the card has spent N days in the same stage. Changing the stage resets the clock. Nothing is sent to the client.",
  "Depois de N dias": "After N days",
  "Silêncio de": "Silence of",
  "De quem é o silêncio": "Whose silence it is",
  "Não gerar lembrete quando o cliente tiver compromisso marcado": "Don't generate a reminder when the client has an appointment scheduled",
  "Quando ficar N dias sem mensagem": "When it goes N days without a message",
  "Quando um lead ficar N dias na mesma etapa": "When a lead stays N days in the same stage",
  "Criar tarefa interna (sem mensagem ao cliente)": "Create internal task (no message to the client)",
  "A tarefa não foi criada: o evento que disparou a regra não trouxe um lead nem um contato para pendurar nela.": "The task wasn't created: the event that triggered the rule didn't bring a lead or a contact to attach it to.",
  "A tarefa não foi criada: a pessoa escolhida como responsável não ficou resolvida para esta tarefa. Escolha outro responsável na automação.": "The task wasn't created: the person chosen as the owner couldn't be resolved for this task. Choose another owner in the automation.",
  "A tarefa não foi criada: o título ficou vazio depois de preencher os campos do texto. Escreva um título que não dependa só de dado que faltou.": "The task wasn't created: the title came out empty after filling in the text's fields. Write a title that doesn't depend only on data that was missing.",
  "A tarefa não foi criada: o banco recusou a gravação. Tente de novo em alguns minutos; se persistir, abra a tarefa na agenda para ver o detalhe.": "The task wasn't created: the database rejected the write. Try again in a few minutes; if it persists, open the task in the calendar to see the detail.",
  "Previsão": "Forecast",
  "Ponderado": "Weighted",
  "ponderado": "weighted",
  "Bruto": "Gross",
  "bruto": "gross",
  "Chance de fechamento (0 a 100)": "Chance of closing (0 to 100)",
  "A chance de fechamento vai de 0 a 100.": "The chance of closing ranges from 0 to 100.",
  "Etapa de fechamento ou de perda: a chance vale 100 e 0 na regra, sem calibração.": "Closing or lost stage: the chance is 100 and 0 by rule, with no calibration.",
  "Chance de fechamento definida em cada etapa do funil.": "Chance of closing set at each stage of the pipeline.",
  "Chance vinda da inteligência artificial quando existe, e da etapa quando não.": "Chance coming from the AI when available, and from the stage when not.",
  "Nenhum negócio aberto com valor neste funil.": "No open deal with a value in this pipeline.",
  "Sem data prevista — entram, mas sem mês no cronograma": "No expected date — included, but with no month on the timeline",
  "Sem chance definida na etapa — falta calibrar": "No chance set at the stage — needs calibration",
  "Erro ao carregar a previsão.": "Error loading the forecast.",
  "Falha ao calcular a previsão do funil.": "Failed to calculate the pipeline forecast.",
  "A IA preparou uma proposta. Confira antes de enviar.": "The AI prepared a proposal. Check it before sending.",
  "Dispensar": "Dismiss",
  "proposta esperando revisão": "proposal awaiting review",
  "propostas esperando revisão": "proposals awaiting review",
  "Rascunhos que a IA terminou e ninguém revisou. Confira antes de enviar.": "Drafts the AI finished and nobody reviewed. Check them before sending.",
  "Proposta sem título": "Proposal without a title",
  "O agente consulta o banco de outro sistema da empresa, como um ERP ou outro CRM.": "The agent queries the database of another system the company uses, like an ERP or another CRM.",
  "A IA conduz um roteiro de perguntas na conversa e grava as respostas na ficha do cliente.": "The AI runs a script of questions in the conversation and saves the answers to the client's record.",
  "A IA monta a proposta pelos modelos da empresa e o PDF sai pelo WhatsApp.": "The AI builds the proposal from the company's templates and the PDF goes out over WhatsApp.",
  "Cadastro de empresas por CNPJ, das pessoas que decidem nelas e importação de planilha.": "Company registration by CNPJ, the people who decide within them, and spreadsheet import.",
  "Contratos de honorários com parcelas e o controle do que já foi pago.": "Fee contracts with installments and tracking of what's already been paid.",
  "Decide o que acontece quando uma empresa passa do teto de gasto de IA.": "Decides what happens when a company goes over the AI spend cap.",
  "Recusa a entrega de mensagem do WhatsApp que não vier assinada.": "Refuses to deliver a WhatsApp message that doesn't arrive signed.",
  "Acrescenta o texto de divulgação à primeira mensagem, ou bloqueia o envio sem ele.": "Adds the disclosure text to the first message, or blocks sending without it.",
  "Cada envio da IA é conferido para não prometer o que a empresa não cumpre.": "Every AI message is checked so it doesn't promise what the company can't deliver.",
  "Cadastro aberto, só por convite ou com aprovação.": "Open sign-up, invite-only, or with approval.",
  "Libera endereços da rede interna, como um modelo de IA rodando na própria máquina.": "Allows internal network addresses, like an AI model running on the machine itself.",
  "Sem ele não sai convite de equipe, recuperação de senha nem entrega de dados da LGPD.": "Without it, no team invitation, password recovery, or LGPD data delivery goes out.",
  "Cadastre o servidor de e-mail ou o serviço externo na tela de E-mail.": "Register the mail server or the external service on the Email screen.",
  "Cada pessoa conecta a própria agenda do Google na Agenda.": "Each person connects their own Google calendar in Calendar.",
  "Cadastre o app do Google na tela Google Agenda.": "Register the Google app on the Google Calendar screen.",
  "API Oficial da Meta": "Meta Official API",
  "Permite conectar números pela API oficial do WhatsApp.": "Lets you connect numbers through WhatsApp's official API.",
  "Cadastre o app da Meta na tela API Oficial (Meta).": "Register the Meta app on the Official API (Meta) screen.",
  "WhatsApp oficial por parceiro": "Official WhatsApp via partner",
  "Um segundo fornecedor de WhatsApp oficial, numa aba própria em Conexões.": "A second official WhatsApp provider, in its own tab under Connections.",
  "No arquivo de ambiente do servidor, ligue o canal do parceiro (bloco do parceiro no .env.example) e reinicie o app.": "In the server's environment file, turn on the partner's channel (the partner's block in .env.example) and restart the app.",
  "Fazer e receber chamada de voz pelo número. Depois, cada empresa aceita o risco e liga.": "Make and receive voice calls through the number. Then each company accepts the risk and turns it on.",
  "No arquivo de ambiente, WACALLS_API_BASE_URL e WACALLS_API_TOKEN, e voz em COMPOSE_PROFILES.": "In the environment file, WACALLS_API_BASE_URL and WACALLS_API_TOKEN, and voice in COMPOSE_PROFILES.",
  "Telefonia por SIP": "SIP telephony",
  "Atender e ligar por telefone de verdade, com agente de voz.": "Answer and make real phone calls, with a voice agent.",
  "No servidor, telefonia em COMPOSE_PROFILES e os arquivos do Asterisk. Este app não enxerga isso.": "On the server, telephony in COMPOSE_PROFILES and the Asterisk files. This app can't see that.",
  "Conecta a loja Nuvemshop da empresa: pedidos e clientes.": "Connects the company's Nuvemshop store: orders and customers.",
  "No arquivo de ambiente, NUVEMSHOP_APP_ID, NUVEMSHOP_CLIENT_ID e NUVEMSHOP_CLIENT_SECRET.": "In the environment file, NUVEMSHOP_APP_ID, NUVEMSHOP_CLIENT_ID and NUVEMSHOP_CLIENT_SECRET.",
  "Permite às empresas devolver a venda ao anúncio do Google.": "Lets companies report the sale back to the Google ad.",
  "No arquivo de ambiente, as três variáveis GOOGLE_ADS_*.": "In the environment file, the three GOOGLE_ADS_* variables.",
  "Notificação com a aba fechada": "Notification with the tab closed",
  "Os alertas chegam na bandeja do computador mesmo com o sistema fechado.": "Alerts reach the computer's tray even with the system closed.",
  "Nasce pronto pelo kit de instalação, mas só funciona em endereço com https (em http://IP nenhum navegador entrega o aviso com o sistema fechado). Se aparecer desligado, rode no servidor: bash hostgator-setup-kit/update.sh": "Comes ready with the installation kit, but only works on an https address (on http://IP no browser delivers the notification with the system closed). If it shows as off, run on the server: bash hostgator-setup-kit/update.sh",
  "Transcrição de áudio por outro serviço": "Audio transcription by another service",
  "Manda a transcrição dos áudios para um serviço compatível que você escolher.": "Sends audio transcription to a compatible service you choose.",
  "No arquivo de ambiente, TRANSCRIPTION_BASE_URL.": "In the environment file, TRANSCRIPTION_BASE_URL.",
  "Quem responde vira dono da conversa, e a IA se cala até alguém devolver.": "Whoever replies becomes the conversation's owner, and the AI stays quiet until someone hands it back.",
  "A IA volta sozinha sem resposta da equipe": "The AI comes back on its own with no reply from the team",
  "Devolve a conversa ao agente depois de um tempo sem resposta de uma pessoa.": "Hands the conversation back to the agent after a while with no reply from a person.",
  "Atendente só vê os seus": "Agents only see their own",
  "Restringe o que cada atendente enxerga nas conversas e no funil.": "Restricts what each agent sees in conversations and in the pipeline.",
  "Diz ao agente para qual etapa do funil levar o negócio quando qualifica ou agenda.": "Tells the agent which pipeline stage to move the deal to when it qualifies or schedules.",
  "Avisar a equipe quando o negócio entra na etapa": "Notify the team when the deal enters the stage",
  "Abre um aviso na Central quando um card entra naquela etapa.": "Opens a notice in the Center when a card enters that stage.",
  "Reportar vendas à Meta": "Report sales to Meta",
  "Devolve ao anúncio da Meta as vendas que ele trouxe.": "Reports back to the Meta ad the sales it brought in.",
  "Sem conexão direta com a Meta, a venda sai pelo provedor do canal da conversa.": "Without a direct connection to Meta, the sale goes out through the conversation channel's provider.",
  "Reportar vendas ao Google Ads": "Report sales to Google Ads",
  "Devolve a venda ao Google Ads, com o telefone protegido e só nas etapas escolhidas.": "Reports the sale back to Google Ads, with the phone number protected and only at the chosen stages.",
  "Endereço de captura de origem": "Source capture address",
  "Um link que registra de qual campanha veio quem chama no WhatsApp.": "A link that records which campaign brought in whoever messages on WhatsApp.",
  "O contato com agendamento ganha a marca de cliente sozinho.": "A contact with a scheduled appointment gets the client tag automatically.",
  "Qualquer atendente marca e remarca na agenda de outro.": "Any agent can book and reschedule on another's calendar.",
  "Os avisos da Central chegam num número de WhatsApp da equipe.": "Notices from the Center arrive on a team WhatsApp number.",
  "Acesso da IA por número": "AI access by number",
  "Em cada número, a IA atende todo mundo, só números de teste, ninguém, ou só quem veio de uma origem.": "On each number, the AI answers everyone, only test numbers, nobody, or only whoever came from a source.",
  "Proteção de envio por número": "Send protection by number",
  "Janelas de resposta e de disparo, ritmo, teto diário, envio aos domingos e aquecimento de cada número.": "Reply and outbound windows, pace, daily cap, Sunday sending and warm-up for each number.",
  "Grupos na caixa de entrada": "Groups in the inbox",
  "Em cada número, escolhe quais grupos do WhatsApp aparecem nas conversas.": "On each number, choose which WhatsApp groups appear in the conversations.",
  "Verificação em duas etapas obrigatória": "Mandatory two-step verification",
  "Exige a verificação em duas etapas de quem administra a empresa.": "Requires two-step verification from whoever administers the company.",
  "Chamada de voz da empresa": "Company voice calling",
  "A empresa aceita o risco e liga a chamada de voz pelo WhatsApp, se o servidor oferecer.": "The company accepts the risk and turns on voice calling over WhatsApp, if the server offers it.",
  "Tronco SIP": "SIP trunk",
  "As credenciais do provedor de telefonia da empresa, se o servidor tiver telefonia.": "The company's telephony provider credentials, if the server has telephony.",
  "Decisões rápidas por outro provedor": "Quick decisions by another provider",
  "Uma segunda inteligência decide as partes rápidas do atendimento.": "A second intelligence decides the quick parts of the conversation.",
  "Base de conhecimento com o Google": "Knowledge base with Google",
  "Prepara a base de conhecimento com a chave do Google em vez da OpenAI. Trocar refaz a base.": "Prepares the knowledge base with the Google key instead of OpenAI. Switching rebuilds the knowledge base.",
  "Endereço aproximado do pino": "Approximate address of the pin",
  "Com uma chave do Google, o pino de localização do cliente chega com rua e cidade aproximadas.": "With a Google key, the client's location pin arrives with an approximate street and city.",
  "Teto de gasto de IA": "AI spend cap",
  "Teto mensal, aviso, e se a IA para ao chegar nele.": "Monthly cap, warning, and whether the AI stops when it's reached.",
  "Quais menus aparecem": "Which menus appear",
  "Interface completa, simplificada ou só as portas escolhidas.": "Full interface, simplified, or only the chosen entry points.",
  "Pacotes de fora do núcleo, instalados e ativados por empresa.": "Packages from outside the core, installed and activated per company.",
  "Proposta comercial da empresa": "Company's commercial proposal",
  "Com o módulo do servidor ligado, a empresa liga as propostas para si.": "With the server's module turned on, the company turns proposals on for itself.",
  "Ajustes de cada agente": "Each agent's settings",
  "Ligar e desligar, #on/#off pelo celular, mensagens curtas, chamar uma pessoa, filtros de gatilho, ferramentas e voz.": "Turning on and off, #on/#off from the phone, short messages, calling a person in, trigger filters, tools and voice.",
  "Roteiro que não recomeça": "Script that doesn't restart",
  "Em cada roteiro, quem já respondeu não é perguntado de novo.": "In each script, whoever already answered isn't asked again.",
  "Ligado": "On",
  "Varia em cada item": "Varies by item",
  "Veja na tela dele": "See it on its own screen",
  "Não consegui ler agora": "I couldn't read it right now",
  "Quem administra o servidor": "Whoever administers the server",
  "Administrador da empresa": "Company administrator",
  "Gerente ou administrador": "Manager or administrator",
  "Padrão: ligado": "Default: on",
  "Padrão: desligado": "Default: off",
  "Padrão: varia": "Default: varies",
  "Desligado por quem administra o servidor": "Turned off by whoever administers the server",
  "Recursos opcionais": "Optional features",
  "Tudo o que se liga e desliga, num lugar só. Cada recurso continua sendo ligado na tela dele: o botão Ajustar leva até lá.": "Everything that turns on and off, in one place. Each feature is still turned on from its own screen: the Adjust button takes you there.",
  "Módulos desta instalação": "This installation's modules",
  "Quem administra o servidor decide se eles existem aqui. Desligado, peça a essa pessoa.": "Whoever administers the server decides whether they exist here. If it's off, ask that person.",
  "Disponível nesta instalação": "Available in this installation",
  "Da sua empresa": "Your company's",
  "Em cada agente": "In each agent",
  "Estes se ligam em cada agente, em Agente de IA › Agentes.": "These are turned on in each agent, under AI Agent › Agents.",
  "Tudo o que se liga e desliga nesta instalação, num lugar só. Vale para todas as empresas hospedadas aqui.": "Everything that turns on and off in this installation, in one place. It applies to every company hosted here.",
  "Depende do servidor": "Depends on the server",
  "Só leitura. Estes dependem de credencial ou do arquivo de ambiente do servidor. Nenhum valor de segredo aparece aqui.": "Read-only. These depend on a credential or the server's environment file. No secret value appears here.",
  "Configurado": "Configured",
  "Não dá para ver daqui": "Can't be seen from here",
  "Ajustar": "Adjust",
  "Tudo o que se liga e desliga, se está ligado e onde se ajusta.": "Everything that turns on and off, whether it's on, and where to adjust it.",
  "Cadastrar como campo do lead": "Add as a lead field",
  "Texto longo": "Long text",
  "Não foi possível ler o funil desta fonte.": "Couldn't read this source's pipeline.",
  "Não foi possível cadastrar o campo. Só quem administra o funil pode fazer isso.": "Couldn't add the field. Only someone who manages the pipeline can do that.",
  "Campo cadastrado. Ele já aparece no card do lead e pode ser usado nas mensagens.": "Field added. It already shows on the lead card and can be used in messages.",
  "Este nome de campo não pode ser cadastrado aqui. Cadastre em CRM › Ver tudo em CRM › Etapas do funil.": "This field name can't be added here. Add it in CRM › See all in CRM › Pipeline stages.",
  "Esse campo já está cadastrado.": "This field is already added.",
  "O funil já tem o máximo de campos.": "The pipeline already has the maximum number of fields.",
  "Dê um rótulo ao campo.": "Give the field a label.",
  "Em \"Ações após o envio\", adicione \"Webhook\" e cole o endereço acima em \"URL do Webhook\".": "Under \"Actions after submission\", add \"Webhook\" and paste the address above into \"Webhook URL\".",
  "Adicione a ação \"Call Webhook\" ao formulário e cole o endereço acima.": "Add the \"Call Webhook\" action to the form and paste the address above.",
  "Janela de esfriando (vazio = 24 h de padrão)": "Going-cold window (empty = 24 h default)",
  "Janela de esfriando": "Going-cold window",
  "A janela de esfriando vai de 1 hora a 8760 horas (365 dias).": "The going-cold window ranges from 1 hour to 8760 hours (365 days).",
  "Conferir o campo antes de a IA gravar": "Check the field before the AI saves it",
  "Lê o que o cliente disse nas mensagens ainda sem resposta do turno e confere se o valor que a IA quer gravar no campo personalizado do negócio foi ele quem informou.": "Reads what the client said in the turn's still-unanswered messages and checks whether the value the AI wants to save in the deal's custom field was given by the client.",
  "O Jev confere, nas mensagens que o cliente deixou sem resposta neste turno, se foi ele quem disse o valor do campo. O valor que ele não disse deixa de ser gravado e o assistente é mandado perguntar para ele; os outros campos da mesma chamada seguem gravando.": "Jev checks, in the messages the client left unanswered in this turn, whether the client gave the field's value. A value the client didn't give is not saved and the assistant is told to ask for it; the other fields in the same call keep being saved.",
  "Antes de a IA gravar um campo personalizado do negócio, o Jev vai conferir nas mensagens do cliente se foi ele quem informou aquele valor. Ele não disse: o campo não é gravado e a IA pergunta ao cliente.": "Before the AI saves a deal custom field, Jev will check the client's messages to see whether the client gave that value. If not, the field is not saved and the AI asks the client.",
  "dias, o Jev e o jeito de hoje deram o mesmo destino a": "days, Jev and the current behavior gave the same outcome to",
  "campos do negócio.": "deal fields.",
  "O Jev foi perguntado se o cliente disse, nas mensagens ainda sem resposta deste turno, o valor do campo personalizado do negócio que a IA ia gravar.": "Jev was asked whether the client said, in this turn's still-unanswered messages, the value of the deal custom field the AI was about to save.",
  "O Jev não respondeu: o campo foi gravado como antes, sem a conferência.": "Jev didn't reply: the field was saved as before, without the check.",
  "Remover do atendimento": "Remove from support",
  "Desconectar conta": "Disconnect account",
  "Desconectar esta conta?": "Disconnect this account?",
  "Remover do atendimento?": "Remove from support?",
  "As mensagens param de chegar e a conta sai do provedor. Para usar de novo, será preciso autorizar a conta outra vez. As conversas já recebidas continuam no CRM.": "Messages stop arriving and the account is removed from the provider. To use it again, you will need to authorize the account again. Conversations already received stay in the CRM.",
  "As mensagens desta conta param de chegar no atendimento. A conta continua vinculada e pode voltar a receber depois. As conversas já recebidas continuam no CRM.": "Messages from this account stop arriving in support. The account stays linked and can receive again later. Conversations already received stay in the CRM.",
  "Conta removida do atendimento.": "Account removed from support.",
  "Telefone do cliente": "Customer phone",
  "E-mail do cliente": "Customer email",
  "Informe o nome da coluna.": "Enter the column name.",
  "Cliente nas conversas": "Customer in conversations",
  "O que identifica o cliente": "What identifies the customer",
  "Na conversa com um cliente, o assistente só lê as linhas em que esta coluna é igual ao telefone ou ao e-mail de quem está falando. Sem isso, ele consulta este banco nas conversas sem limitar ao cliente.": "In a conversation with a customer, the assistant only reads the rows where this column matches the phone or email of the person talking. Without it, the assistant queries this database in conversations without limiting it to the customer.",
  "O telefone precisa estar gravado só com números, com ou sem o código do país ou o sinal + (5511999998888, 11999998888 ou +5511999998888).": "The phone must be stored as digits only, with or without the country code or the + sign (5511999998888, 11999998888 or +5511999998888).",
  "Nas conversas, o assistente consulta este banco sem limitar ao cliente que está falando. Escolha, em Editar, a coluna que identifica o cliente.": "In conversations, the assistant queries this database without limiting it to the customer who is talking. Choose, in Edit, the column that identifies the customer.",
  "Contato marcado como pessoal.": "Contact marked as personal.",
  "Contato marcado como pessoal": "Contact marked as personal",
  "Não foi possível marcar o contato como pessoal.": "Could not mark the contact as personal.",
  "Não foi possível desmarcar o contato como pessoal.": "Could not unmark the contact as personal.",
  "Número novo aguardando liberação (go-live)": "New number awaiting release (go-live)",
  "Os retornos automáticos deste número estão parados até você liberar. Eles esperam na fila, nada é perdido, e voltam espaçados ao longo das horas seguintes. Responder quem te escreveu continua funcionando normalmente. Marque este item como resolvido quando o número estiver pronto para disparar.": "Automatic follow-ups from this number are paused until you release it. They wait in the queue, nothing is lost, and they resume spaced out over the following hours. Replying to whoever wrote to you keeps working normally. Mark this item as resolved when the number is ready to send.",
  "Ao ligar, a mídia de mensagem e o anexo de nota interna com mais de {n} dias começarão a ser apagados.": "When you turn this on, message media and internal-note attachments older than {n} days will start being deleted.",
  "Desligado: a mídia das conversas e os anexos de nota interna não são apagados por idade.": "Off: conversation media and internal-note attachments are not deleted by age.",
  "Ligado: apaga a mídia e o anexo de nota interna com mais de {n} dias.": "On: deletes media and internal-note attachments older than {n} days.",
  "Autorizar IA para leads deste formulário": "Authorize AI for leads from this form",
  "Autoriza somente novos envios completos com consentimento explícito para atendimento automatizado. Não retoma contatos bloqueados ou em atendimento humano. O agente e o canal precisam estar configurados para atender.": "Only authorizes new completed submissions with explicit consent for automated support. Does not resume blocked contacts or human support. The agent and channel must be configured for support.",
  "O integrador deve enviar external_id, ai_service_consent: true, submission_status: completed e ai_service_consent_version com a versão do aviso aceito. Aceitar apenas a política de privacidade não autoriza a IA. Sem external_id, o envio não concede nem renova a autorização; reenviar com o mesmo external_id não libera de novo. Uma recusa (false) num envio completo e válido revoga, mesmo sem external_id.": "The integration must send external_id, ai_service_consent: true, submission_status: completed, and ai_service_consent_version with the accepted notice version. Accepting only the privacy policy does not authorize AI. Without external_id, the submission neither grants nor renews authorization; resending with the same external_id does not authorize again. A refusal (false) in a complete, valid submission revokes, even without external_id.",
  "Configure a assinatura da fonte antes de autorizar IA. Para remover a assinatura, desligue primeiro a autorização de IA.": "Configure the source signature before authorizing AI. To remove the signature, first turn off AI authorization.",
  "Atendimento por IA autorizado pelo consentimento explícito deste formulário.": "AI support authorized by the explicit consent in this form.",
  "Este envio não concedeu nova autorização de IA. Confira o consentimento e o estado do contato antes de configurar o atendimento.": "This submission did not grant a new AI authorization. Check the consent and the contact's status before configuring support.",
  "Planos de tarefa": "Task plans",
  "Sequências reutilizáveis de tarefas — montar uma vez e aplicar a cada negócio.": "Reusable task sequences — build once and apply to every deal.",
  "Monte a sequência uma vez; a ação Aplicar um plano de tarefas aplica o plano ao negócio.": "Build the sequence once; the Apply a task plan action applies the plan to the deal.",
  "Novo plano": "New plan",
  "Nenhum plano cadastrado ainda.": "No plans registered yet.",
  "Não foi possível carregar os planos. Para não apagar os que já existem, criar e salvar ficam desativados até a lista carregar.": "Couldn't load the plans. So existing plans aren't erased, creating and saving stay disabled until the list loads.",
  "Nome do plano": "Plan name",
  "Proposta enviada": "Sent proposal",
  "Descrição (opcional)": "Description (optional)",
  "Passos do plano": "Plan steps",
  "Adicionar passo": "Add step",
  "Remover passo": "Remove step",
  "Salvar plano": "Save plan",
  "Dê um nome ao plano.": "Give the plan a name.",
  "O plano precisa de pelo menos um passo.": "The plan needs at least one step.",
  "Escreva o título de todos os passos.": "Write the title of every step.",
  "O nome do plano pode ter até {n} caracteres.": "The plan name can have up to {n} characters.",
  "A descrição do plano pode ter até {n} caracteres.": "The plan description can have up to {n} characters.",
  "O plano pode ter no máximo {n} passos.": "The plan can have at most {n} steps.",
  "Cabem no máximo {n} planos por organização.": "An organization can have at most {n} plans.",
  "O título do passo {p} pode ter até {n} caracteres.": "The title of step {p} can have up to {n} characters.",
  "A descrição do passo {p} pode ter até {n} caracteres.": "The description of step {p} can have up to {n} characters.",
  "O prazo do passo {p} precisa ser um número inteiro de dias, de 0 a {n}.": "The due date of step {p} must be a whole number of days, from 0 to {n}.",
  "O que é salvo aqui é o que o editor de regras oferece na ação Aplicar um plano de tarefas.": "What is saved here is what the rule editor offers in the Apply a task plan action.",
  "Aplicar um plano de tarefas ao negócio": "Apply a task plan to the deal",
  "Plano de tarefa": "Task plan",
  "Escolha um plano cadastrado": "Choose a registered plan",
  "Nenhum plano cadastrado ainda. Cadastre em Tarefas › Planos.": "No plans registered yet. Create one in Tasks › Plans.",
  "Cada aplicação cria as tarefas do plano na ordem e não duplica — a marca da aplicação é a prova.": "Each application creates the plan tasks in order and never duplicates — the application mark is the proof.",
  "Escolha o canal para iniciar a conversa": "Choose the channel to start the conversation",
  "A conversa fica vinculada ao canal escolhido, e as próximas mensagens saem por ele.": "The conversation is bound to the chosen channel, and the next messages go out through it.",
  "Canais disponíveis": "Available channels",
  "Iniciar conversa": "Start conversation",
  "Fonte do formulário": "Form source",
  "Qualquer fonte": "Any source",
  "Fonte removida": "Source removed",
  "Escolha uma fonte para limitar esta automação a um formulário. Qualquer fonte mantém o comportamento geral.": "Choose a source to limit this automation to one form. Any source keeps the general behavior.",
  "Selecione uma opção": "Select an option",
  "Informe um nome para a fonte.": "Enter a name for the source.",
  "Nome da fonte atualizado.": "Source name updated.",
  "Perguntas do formulário salvas.": "Form questions saved.",
  "Salvar nome": "Save name",
  "Cancelar edição do nome": "Cancel name editing",
  "Editar nome da fonte": "Edit source name",
  "Personalizar perguntas do formulário": "Customize form questions",
  "As respostas extras ficam nos campos personalizados do lead e no histórico desta captação. O checkbox envia sim ou não; a lista permite escolher uma opção.": "Additional answers are saved in the lead's custom fields and this capture's history. The checkbox sends yes or no; the list lets the person choose one option.",
  "Salvar perguntas": "Save questions",
  "Pergunta": "Question",
  "Pergunta exibida": "Displayed question",
  "Qual serviço você procura?": "What service are you looking for?",
  "Chave enviada ao CRM": "Key sent to the CRM",
  "Tipo de resposta": "Answer type",
  "Texto curto": "Short text",
  "Lista de opções": "Options list",
  "Caixa de seleção": "Checkbox",
  "Resposta obrigatória": "Required answer",
  "Opções, uma por linha": "Options, one per line",
  "Sites": "Websites",
  "Tráfego pago": "Paid ads",
  "Adicionar pergunta": "Add question",
  "O limite é de 20 perguntas extras por formulário.": "The limit is 20 extra questions per form.",
  "Uma resposta numérica não estava no formato aceito pelo formulário. Confira se o campo contém apenas números e use o formato BRL na pergunta de moeda.": "A numeric answer did not use a format accepted by the form. Make sure the field contains only numbers and use BRL format for currency questions.",
  "A fonte escolhida não pertence a esta empresa.": "The selected source does not belong to this company.",
  "Este campo de data é do contato, e o gatilho por data só lê campos do negócio. Escolha um campo de data do negócio.": "This date field belongs to the contact, and the date trigger only reads deal fields. Choose a deal date field.",
  "A regra {regras} usa no gatilho por data um campo que você marcou como Contato, e o gatilho só lê campos do negócio: ela deixaria de disparar. Troque o campo da regra ou desligue-a antes.": "The rule {regras} uses, in the date trigger, a field you marked as Contact, and the trigger only reads deal fields: it would stop firing. Change the rule's field or turn it off first.",
  "As regras {regras} usam no gatilho por data um campo que você marcou como Contato, e o gatilho só lê campos do negócio: elas deixariam de disparar. Troque o campo das regras ou desligue-as antes.": "The rules {regras} use, in the date trigger, a field you marked as Contact, and the trigger only reads deal fields: they would stop firing. Change the rules' field or turn them off first.",
  "e mais {n}": "and {n} more",
  "Escolha uma fonte de formulário válida.": "Choose a valid form source.",
  "Escreva o texto da pergunta.": "Write the question text.",
  "Use uma chave iniciada por letra minúscula, sem espaços.": "Use a key that starts with a lowercase letter, without spaces.",
  "Essa chave é reservada pelo formulário ou pelo CRM.": "That key is reserved by the form or the CRM.",
  "Adicione pelo menos uma opção para a lista.": "Add at least one option to the list.",
  "As opções só se aplicam ao campo de lista.": "Options only apply to the list field.",
  "Remova opções repetidas.": "Remove repeated options.",
  "O formulário pode ter até 20 perguntas.": "The form can have up to 20 questions.",
  "Cada pergunta precisa ter uma chave diferente.": "Each question needs a different key.",
  "Revise os campos do formulário.": "Review the form fields.",
  "Agendar pausa": "Schedule pause",
  "Janela de manutenção": "Maintenance window",
  "A pausa e a retomada acontecem sozinhas no horário marcado. A mensagem que chegar durante a pausa fica gravada e volta na retomada.": "The pause and the resume happen on their own at the marked time. Any message that arrives during the pause is stored and comes back when it resumes.",
  "A pausa começa (hora local)": "Pause starts (local time)",
  "A pausa termina (hora local)": "Pause ends (local time)",
  "Fuso da organização": "Organization timezone",
  "Sem o fuso da organização não dá para agendar: a janela seria gravada com a hora errada.": "Without the organization's timezone there is no scheduling: the window would be saved at the wrong time.",
  "Para todas as conexões": "For all connections",
  "Janelas agendadas": "Scheduled windows",
  "Cancelar janela": "Cancel window",
  "Agendando…": "Scheduling…",
  "Informe os dois horários da janela.": "Enter both times of the window.",
  "O fim precisa ser depois do início.": "The end must come after the start.",
  "Janela agendada: a pausa e a retomada acontecem sozinhas.": "Window scheduled: the pause and the resume happen on their own.",
  "Não foi possível agendar a janela.": "Could not schedule the window.",
  "Janela cancelada. O que ela já pausou continua pausado.": "Window cancelled. Whatever it already paused stays paused.",
  "Não foi possível cancelar a janela.": "Could not cancel the window.",
  "Cliente da sua carteira falou com outro vendedor: {{contact.name}}": "A client from your portfolio spoke with another rep: {{contact.name}}",
  "Este cliente pertence à carteira de outro vendedor. O negócio novo nasce com o dono da carteira.": "This client belongs to another rep's portfolio. A new deal is born with the portfolio owner.",
  "Só gerente e administrador podem mudar a carteira do cliente.": "Only managers and administrators can change a client's portfolio.",
  "O dono precisa ser membro ativo desta empresa, com papel de atendente, gerente ou administrador. Quem só lê, e quem saiu da equipe, não é dono de carteira.": "The owner must be an active member of this company with an agent, manager, or administrator role. Read-only members, and members who left the team, cannot own a portfolio.",
  "Contato não encontrado nesta empresa.": "Contact not found in this company.",
  "A origem da carteira não é válida.": "The portfolio source is not valid.",
  "Não foi possível salvar a carteira do cliente.": "Could not save the client's portfolio.",
  "Buscar etiqueta": "Search tags",
  "Nenhuma etiqueta com esse texto": "No tag matches this text",
  "Destino da etiqueta": "Tag destination",
  "Card (comportamento atual)": "Card (current behavior)",
  "Contato do lead": "Lead contact",
  "Sem contato vinculado, a etiqueta não é aplicada.": "With no linked contact, the tag is not applied.",
  "Quadro": "Board",
  "Semana": "Week",
  "Semana anterior": "Previous week",
  "Próxima semana": "Next week",
  "Campo de data final": "End date field",
  "Sem intervalo": "No range",
  "Este funil não tem campo de data para montar o calendário.": "This pipeline has no date field to build the calendar.",
  "Nenhum negócio com este campo de data.": "No deals with this date field.",
  "Nenhum negócio com este campo de data neste período.": "No deals with this date field in this period.",
  "Mostrar só quando:": "Show only when:",
  "Sempre mostrar": "Always show",
  "Campo da condição": "Condition field",
  "Operador da condição": "Condition operator",
  "Valor da condição": "Condition value",
  "é igual a": "is equal to",
  "é maior que": "is greater than",
  "Escondido, o campo não aparece no formulário nem é validado como obrigatório, e o valor já gravado continua no registro.": "Hidden, the field does not appear in the form and is not validated as required; the value already saved stays in the record.",
  "+ condição": "+ condition",
  "Modo da condição": "Condition mode",
  "qualquer uma das condições": "any of the conditions",
  "todas as condições": "all of the conditions",
  "Mensagem para a equipe (resumo do negócio ganho)": "Team message (won deal summary)",
  "Resumo do lead para a equipe": "Lead summary for the team",
  "Resumo automático": "Automatic summary",
  "Regra": "Rule",
  "Pontuação": "Score",
  "Membro da equipe": "Team member",
  "Valor fora do formato esperado para este campo.": "Value does not match the expected format for this field.",
  "Padrão inválido configurado neste campo: a gravação está bloqueada até a correção.": "Invalid pattern configured for this field: saving is blocked until it is fixed.",
  "Destinatário": "Recipient",
  "Escolha quem recebe": "Choose who receives",
  "E-mail do contato": "Contact's email",
  "E-mail do responsável do negócio": "Deal owner's email",
  "Endereço fixo": "Fixed address",
  "Sua viagem para {{destino}}": "Your trip to {{destino}}",
  "Endereço de e-mail": "Email address",
  "Um endereço fixo recebe todos os envios desta regra.": "A fixed address receives every send from this rule.",
  "Corpo do e-mail": "Email body",
  "Formato do corpo": "Body format",
  "Texto simples": "Plain text",
  "HTML simples": "Simple HTML",
  "As variáveis do WhatsApp valem aqui: {{nome}}, {{primeiro_nome}}, {{lead.title}} e os campos do formulário como {{destino}}.": "The WhatsApp variables work here: {{nome}}, {{primeiro_nome}}, {{lead.title}} and form fields like {{destino}}.",
  "O envio usa o e-mail configurado em Admin › E-mail (SMTP ou Resend).": "The send uses the email configured in Admin › Email (SMTP or Resend).",
  "Enviar e-mail": "Send email",
  "O contato não tem e-mail cadastrado, então não havia endereço para onde enviar.": "The contact has no email on file, so there was no address to send to.",
  "O negócio não tem responsável com e-mail cadastrado, então não havia endereço para onde enviar. Escolha outro destinatário na automação.": "The deal has no owner with an email on file, so there was no address to send to. Pick another recipient in the automation.",
  "O responsável do negócio não faz mais parte da equipe, então o e-mail não foi enviado. Troque o responsável do negócio ou escolha outro destinatário na automação.": "The deal owner is no longer part of the team, so the email was not sent. Change the deal owner or pick another recipient in the automation.",
  "Nenhum e-mail está configurado nesta instalação: ligue o servidor em Admin › E-mail ou conecte o serviço externo de envio.": "No email is configured on this install: turn on the server in Admin › Email or connect the external sending service.",
  "O servidor de e-mail recusou a mensagem. O detalhe técnico abaixo traz o motivo que o provedor devolveu.": "The mail server rejected the message. The technical detail below carries the reason the provider returned.",
  "O provedor de e-mail limitou os envios por causa do volume. Tente de novo mais tarde.": "The email provider capped sending because of volume. Try again later.",
  "O servidor recusou o endereço de quem envia. Confira o remetente em Admin › E-mail.": "The server rejected the sender address. Check the sender in Admin › Email.",
  "O domínio do remetente não está verificado na Resend. Verifique o domínio na conta Resend e tente de novo.": "The sender domain is not verified on Resend. Verify the domain in the Resend account and try again.",
  "Informe o endereço de e-mail que recebe os envios desta regra.": "Enter the email address that receives this rule's sends.",
  "Este evento não sai pelo canal da conversa. Para esta etapa, escolha um destes": "This event is not relayed by the conversation channel. For this stage, pick one of these",
  "ou configure a conexão direta da Meta no formulário acima.": "or set up the Meta direct connection in the form above.",
  "Nova conversa": "New conversation",
  "Diga para quem e o que dizer. O canal de saída é você quem escolhe quando há mais de um número.": "Say who it is for and what to say. You choose the outgoing channel when there is more than one number.",
  "Para quem": "For whom",
  "Telefone ou nome do contato": "Phone or contact name",
  "Contato existente": "Existing contact",
  "Como o contato aparece no CRM": "How the contact appears in the CRM",
  "Primeira mensagem": "First message",
  "O que dizer ao contato (opcional)": "What to tell the contact (optional)",
  "Usar modelo de mensagem": "Use a message template",
  "A conversa abre atribuída a você: a IA não assume este atendimento.": "The conversation opens assigned to you: the AI does not take over this service.",
  "Criar conversa": "Create conversation",
  "Nenhum contato encontrado": "No contact found",
  "A conversa abriu, mas a primeira mensagem não pôde ser enviada.": "The conversation opened, but the first message could not be sent.",
  "Lembretes de tarefa": "Task reminders",
  "O aviso fica na Central do responsável quando o prazo chega perto ou vence, mesmo que ninguém esteja com o site aberto. Se ele ligou o Push e esta instalação tem as chaves do Push (veja o aviso no topo da página), o aviso chega também no aparelho dele.": "The notice stays in the responsible person's Notification center when the deadline nears or passes, even if nobody has the site open. If they turned on Push and this installation has the Push keys (see the notice at the top of the page), it also reaches their device.",
  "Avisar quando a tarefa está perto do vencimento": "Notify when a task is near its deadline",
  "Antecedência do aviso": "Notice lead time",
  "15 minutos": "15 minutes",
  "1 hora": "1 hour",
  "1 dia": "1 day",
  "Avisar quando a tarefa vence sem conclusão": "Notify when a task passes its deadline unfinished",
  "O aviso de vencimento sai uma vez por tarefa; não se repete a cada rodada.": "The overdue notice goes out once per task; it does not repeat every run.",
  "Receber também no WhatsApp": "Also receive it on WhatsApp",
  "Número com DDD, só dígitos": "Phone number with area code, digits only",
  "O WhatsApp sai pelo número da empresa, e só quando ele estiver conectado. O aviso vai para o seu contato cadastrado no CRM.": "The WhatsApp goes out from the company number, and only while it is connected. The notice goes to your contact registered in the CRM.",
  "Formato não suportado: use ?formato=csv.": "Unsupported format: use ?formato=csv.",
  "Como atribuir": "How to assign",
  "Um atendente fixo": "One fixed agent",
  "Em rodízio entre estas pessoas": "In rotation among these people",
  "Fila do rodízio": "Rotation queue",
  "Cada lead vai para a próxima pessoa da fila, nesta ordem. Quem está pausado é pulado sem sair da fila.": "Each lead goes to the next person in the queue, in this order. Anyone paused is skipped without leaving the queue.",
  "Ninguém na fila ainda. Adicione pelo menos uma pessoa.": "No one in the queue yet. Add at least one person.",
  "pausado": "paused",
  "Subir na fila": "Move up in the queue",
  "Descer na fila": "Move down in the queue",
  "Voltar ao rodízio": "Back to the rotation",
  "Pausar no rodízio": "Pause in the rotation",
  "Tirar da fila": "Remove from the queue",
  "Adicionar à fila": "Add to the queue",
  "Escolha quem entra no rodízio": "Choose who joins the rotation",
  "Rodízio": "Rotation",
  "Monte a fila do rodízio com pelo menos uma pessoa, sem repetir ninguém.": "Build the rotation queue with at least one person, without repeating anyone.",
  "Uma automação tem no máximo um rodízio de atendentes, como ação direta: a vez de cada pessoa é contada pela automação.": "An automation has at most one agent rotation, as a direct action: each person's turn is counted per automation.",
  "Ninguém da fila do rodízio pode receber agora: todos estão pausados, saíram da equipe ou só visualizam. O lead ficou sem responsável.": "No one in the rotation queue can receive leads right now: everyone is paused, has left the team, or is view-only. The lead was left without an owner.",
  "A fila do rodízio desta automação está vazia. Abra a automação e escolha quem entra no rodízio.": "This automation's rotation queue is empty. Open the automation and choose who joins the rotation.",
  "A automação foi alterada e não tem mais o rodízio que disparou esta ação. Nada foi atribuído.": "The automation was changed and no longer has the rotation that triggered this action. Nothing was assigned.",
  "O lead deste evento não foi encontrado nesta organização, então ninguém foi atribuído.": "This event's lead was not found in this organization, so no one was assigned.",
  "Vez de {nome}, posição {posicao} da fila do rodízio.": "{nome}'s turn, position {posicao} in the rotation queue.",
  "Usar como exemplo para a IA": "Use as an example for the AI",
  "Deixar de usar como exemplo": "Stop using as an example",
  "Exemplo para a IA": "AI example",
  "Conversa marcada como exemplo para a IA.": "Conversation marked as an example for the AI.",
  "A conversa deixou de ser exemplo para a IA.": "This conversation is no longer an example for the AI.",
  "O contato pediu para não receber mensagens (opt-out): o envio pelo automático fica bloqueado. Nada a enviar.": "The contact asked not to receive messages (opt-out): automatic sending is blocked. Nothing to send.",
  "Este contato foi anonimizado (LGPD) — é proibido enviar mensagens a ele.": "This contact has been anonymized (LGPD) — sending messages to them is forbidden.",
  "Não há base legal (LGPD) registrada para o primeiro contato com este lead. O time precisa regularizar o cadastro antes de abordar.": "There is no registered legal basis (LGPD) for the first contact with this lead. The team must regularize the record before reaching out.",
  "A resposta prometia um preço ou condição fora da tabela aprovada. Ajuste a tabela de promessas ou gere de novo sem a promessa.": "The reply promised a price or condition outside the approved table. Adjust the promises table or regenerate without the promise.",
  "A resposta continha uma promessa que o sistema não registrou (ex.: um retorno combinado). Marque o retorno ou gere de novo sem prometer.": "The reply contained a promise the system did not record (e.g., a callback). Schedule the follow-up or regenerate without promising.",
  "A resposta prometeu voltar a falar com o cliente, mas não deixou o retorno marcado no CRM. Agende o retorno ou gere de novo sem a promessa.": "The reply promised to get back to the customer but left no scheduled follow-up in the CRM. Schedule it or regenerate without the promise.",
  "A resposta usava um termo interno que não pode chegar ao cliente. Gere de novo — se repetir, ajuste o texto do agente.": "The reply used an internal term that must not reach the customer. Regenerate — if it repeats, adjust the agent's text.",
  "A resposta fazia uma afirmação clínica, e a camada de afirmações clínicas está ligada nesta organização. Gere de novo sem o trecho.": "The reply made a clinical claim, and the clinical-claims layer is enabled for this organization. Regenerate without that passage.",
  "A resposta ia depender de horário, mas o agente não tem ferramenta de agenda ligada. Ligue a agenda no agente ou gere de novo sem horário.": "The reply would depend on a time slot, but the agent has no scheduling tool enabled. Enable it on the agent or regenerate without a time.",
  "A primeira mensagem a um contato novo precisa se apresentar como assistente virtual. Ajuste o modelo de apresentação e gere de novo.": "The first message to a new contact must introduce itself as a virtual assistant. Adjust the disclosure template and regenerate.",
  "A janela de 24 horas com este contato fechou: o canal recusa texto livre. Responda com um modelo aprovado ou aguarde o contato escrever de novo.": "The 24-hour window with this contact has closed: the channel rejects free text. Reply with an approved template or wait for the contact to write again.",
  "A resposta afirmava um fato que o material de referência CONTRADIZ. Nada foi enviado — confira a base de conhecimento e gere de novo.": "The reply stated a fact that the reference material CONTRADICTS. Nothing was sent — check the knowledge base and regenerate.",
  "A resposta afirmava um fato sem apoio no material de referência. Nada foi enviado — confira a base de conhecimento e gere de novo.": "The reply stated a fact with no support in the reference material. Nothing was sent — check the knowledge base and regenerate.",
  "A resposta ia mostrar um produto que não foi encontrado no cadastro. Confira o produto e gere de novo.": "The reply was going to show a product that was not found in the catalog. Check the product and regenerate.",
  "A sugestão tentou usar uma ação que a prévia não reconhece. Gere de novo; se repetir, revise as ferramentas ligadas no agente.": "The suggestion tried to use an action the preview does not recognize. Regenerate; if it repeats, review the tools enabled on the agent.",
  "A geração da sugestão falhou, ou o contexto da conversa não pôde ser montado. Tente de novo; se repetir, o motivo ficou registrado no servidor.": "Suggestion generation failed, or the conversation context could not be assembled. Try again; if it repeats, the reason was logged on the server.",
  "Ver anúncio": "View ad",
  "Anúncio de origem": "Source ad",
  "Clicou em {data}": "Clicked on {data}",
  "Voltou por outro anúncio": "Came back through another ad",
  "Exportando…": "Exporting…",
  "Exportar": "Export",
  "Importar fluxo": "Import flow",
  "a etapa foi ligada à etapa de mesmo nome desta conta.": "the stage was linked to the stage with the same name in this account.",
  "a etapa não existe nesta conta. Escolha a etapa no editor antes de publicar.": "the stage does not exist in this account. Choose the stage in the editor before publishing.",
  "o modelo de mensagem foi ligado ao modelo de mesmo nome desta conta.": "the message template was linked to the template with the same name in this account.",
  "o modelo de mensagem não existe nesta conta. Escolha outro no editor antes de publicar.": "the message template does not exist in this account. Choose another one in the editor before publishing.",
  "o modelo de reserva não existe nesta conta e foi retirado.": "the fallback template does not exist in this account and was removed.",
  "a pessoa da tarefa não é desta conta; a tarefa vai para o dono do lead.": "the task's assignee is not from this account; the task will go to the lead owner.",
  "o próximo fluxo foi ligado ao fluxo de mesmo nome desta conta.": "the next flow was linked to the flow with the same name in this account.",
  "o próximo fluxo não existe nesta conta; ao finalizar, nada é iniciado.": "the next flow does not exist in this account; nothing starts when it finishes.",
  "o gatilho apontava para algo que não existe nesta conta e voltou para Manual. Escolha o gatilho antes de publicar.": "the trigger pointed to something that does not exist in this account and was reset to Manual. Choose the trigger before publishing.",
  "Arquivo grande demais para um fluxo (máximo de 512 KB).": "File too large for a flow (512 KB maximum).",
  "O conteúdo não é um JSON válido. Use o arquivo baixado em «Exportar».": "The content is not valid JSON. Use the file downloaded with «Export».",
  "Não consegui importar o fluxo. Tente de novo.": "I couldn't import the flow. Try again.",
  "Use um arquivo baixado em «Exportar», desta ou de outra conta. O fluxo entra como rascunho: nada é enviado até você revisar e publicar.": "Use a file downloaded with «Export», from this or another account. The flow comes in as a draft: nothing is sent until you review and publish it.",
  "Importado como rascunho:": "Imported as a draft:",
  "Resolva antes de publicar:": "Fix before publishing:",
  "Ajustado automaticamente:": "Adjusted automatically:",
  "Todas as referências do arquivo existem nesta conta. Revise o fluxo e publique quando quiser.": "Every reference in the file exists in this account. Review the flow and publish it whenever you want.",
  "Importar outro": "Import another",
  "Arquivo do fluxo (.json)": "Flow file (.json)",
  "Ou cole o conteúdo do arquivo": "Or paste the file contents",
  "Deixe em branco para usar o nome do arquivo": "Leave blank to use the file's name",
  "Fluxo exportado.": "Flow exported.",
  "Fluxo importado como rascunho.": "Flow imported as a draft.",
  "O arquivo não é um fluxo válido. Confira os itens abaixo e tente de novo.": "The file is not a valid flow. Check the items below and try again.",
  "Este arquivo é de um fluxo de atendimento, e os fluxos de atendimento estão desligados nesta instalação.": "This file is a service flow, and service flows are turned off in this installation.",
  "Este fluxo ainda não tem caixas suficientes para exportar. Monte o fluxo no editor e salve antes.": "This flow doesn't have enough boxes to export yet. Build the flow in the editor and save it first.",
  "Lista de uma escolha": "Single-choice list",
  "Lista de várias escolhas": "Multiple-choice list",
  "Lista pesquisável": "Searchable list",
  "Sim ou não": "Yes or no",
  "Link (URL)": "Link (URL)",
  "Deixar valores e negociação com a equipe": "Leave prices and negotiation to the team",
  "Quando ligada, o assistente não fala de preço, desconto, parcelamento nem forma de pagamento: o pedido vai direto para uma pessoa da equipe, o cliente é avisado, e a resposta do assistente que tocar nesses assuntos não sai.": "When on, the assistant does not talk about price, discounts, installments or payment methods: the request goes straight to a person on the team, the customer is notified, and any assistant reply touching these topics is not sent.",
  "Não custa nada e reconhece frases em português e espanhol. Vale para a organização inteira, e pode mandar à equipe uma pergunta que não era sobre preço.": "Costs nothing and recognizes phrases in Portuguese and Spanish. Applies to the whole organization, and may send the team a question that was not about price.",
  "E-mail de uma pessoa da equipe": "A team member's email",
  "Resumo do negócio": "Deal summary",
  "A pessoa recebe no e-mail cadastrado no acesso dela, e o vínculo com a empresa é conferido no momento do envio.": "The person receives it at the email registered in their login, and their link to the company is checked at send time.",
  "WhatsApp da equipe": "Team WhatsApp",
  "Pessoa da equipe": "Team member",
  "Vai para o WhatsApp cadastrado em Avisos.": "It goes to the WhatsApp number registered under Alerts.",
  "O resumo leva o nome da regra, o cliente, o telefone, o valor, a pontuação e um atalho para o negócio no CRM (quando a instalação tem endereço público). O que foi conversado com o cliente não vai na mensagem.": "The summary carries the rule name, the customer, the phone, the value, the score and a shortcut to the deal in the CRM (when the installation has a public address). What was said in the conversation with the customer is not in the message.",
  "A variável Resumo do negócio leva o nome da regra, o cliente, o telefone, o valor, a pontuação e um atalho para o negócio no CRM (quando a instalação tem endereço público), e nada do que foi conversado com o cliente. O resto do corpo vai como você escrever, inclusive as outras variáveis.": "The Deal summary variable carries the rule name, the customer, the phone, the value, the score and a shortcut to the deal in the CRM (when the installation has a public address), and nothing that was said in the conversation with the customer. The rest of the body goes out as you write it, including the other variables.",
  "Aplicar regras de atendimento": "Apply service rules",
  "Etiquetas de ativação": "Activation tags",
  "Etiquetas que ativam (opcional)": "Tags that activate it (optional)",
  "odonto, clínica": "dental, clinic",
  "Se a conversa ou o contato tiver uma destas etiquetas, a skill entra mesmo sem a palavra-chave.": "If the conversation or the contact has one of these tags, the skill is used even without the keyword.",
  "Nome do setor": "Sector name",
  "Ex.: Comercial, Suporte, Financeiro": "E.g.: Sales, Support, Finance",
  "Novo setor": "New sector",
  "Agrupe os atendentes por área. Depois de criar, escolha o setor de cada atendente na aba Atendimento.": "Group attendants by area. After creating it, choose each attendant's sector in the Service tab.",
  "Criar setor": "Create sector",
  "Setores": "Sectors",
  "Erro ao carregar os setores.": "Error loading sectors.",
  "Nenhum setor cadastrado ainda.": "No sectors registered yet.",
  "1 atendente": "1 attendant",
  "atendentes": "attendants",
  "Editar setor": "Edit sector",
  "Apagar setor": "Delete sector",
  "Os atendentes deste setor ficam sem setor. Jornada, carga e conversas deles não mudam.": "Attendants in this sector are left without a sector. Their schedule, load and conversations don't change.",
  "Sem setor": "No sector",
  "Cadastre setores na aba Setores": "Register sectors in the Sectors tab",
  "Setor de": "Sector of",
  "Setor": "Sector",
  "Filtrar por setor": "Filter by sector",
  "Todos os setores": "All sectors",
  "Nenhum atendente neste setor.": "No attendants in this sector.",
  "Setor criado.": "Sector created.",
  "Setor atualizado.": "Sector updated.",
  "Setor apagado.": "Sector deleted.",
  "Setor do atendente atualizado.": "Attendant's sector updated.",
  "Já existe um setor com este nome.": "A sector with this name already exists.",
  "Setor não encontrado.": "Sector not found.",
  "Setores de atendimento": "Service sectors",
  "Agrupa os atendentes da Equipe por área e filtra a aba Atendimento por setor. Não muda quem recebe as conversas.": "Groups the Team's attendants by area and filters the Service tab by sector. It doesn't change who receives conversations.",
  "Ligado, cada empresa ganha na Equipe a aba Setores, para agrupar os atendentes por área, e a aba Atendimento passa a mostrar e filtrar o setor de cada um. A conversa com setor definido vai só para quem atende aquele setor, dentro do horário dele; conversa sem setor continua indo pelo número. Desligado, a aba e a coluna somem e a distribuição volta a ser a de antes; os setores já cadastrados ficam guardados.": "When on, each company gets a Sectors tab in Team to group attendants by area, and the Service tab shows and filters each one's sector. A conversation with a sector goes only to whoever serves that sector, within its hours; a conversation without a sector keeps going by the number. When off, the tab and the column disappear and distribution goes back to how it was; sectors already registered are kept.",
  "Não cria porta no menu do CRM: ele libera uma aba em": "Doesn't add an entry to the CRM menu: it enables a tab in",
  "Avisos para a equipe": "Team announcements",
  "O administrador da empresa escreve um aviso e ele chega como notificação nos aparelhos da equipe.": "The company admin writes an announcement and it arrives as a notification on the team's devices.",
  "Ligado, o administrador de cada empresa pode escrever um aviso com título e texto, e ele chega como notificação nos aparelhos da equipe que ativaram as notificações. Desligado, ninguém envia avisos; os já enviados ficam guardados.": "When on, each company's admin can write an announcement with a title and text, and it arrives as a notification on the devices of team members who turned notifications on. When off, nobody sends announcements; the ones already sent are kept.",
  "Não cria porta no menu do CRM: por enquanto o aviso é enviado pela API, em /api/v1/avisos.": "Doesn't add an entry to the CRM menu: for now the announcement is sent through the API, at /api/v1/avisos.",
  "Reservas de lugar": "Place reservations",
  "A agenda reserva um lugar, como mesa, camarote ou quadra, com capacidade em pessoas.": "The calendar books a place, such as a table, box or court, with capacity in people.",
  "Link de pagamento na conversa": "Payment link in the conversation",
  "Revisão por quilometragem": "Mileage-based service",
  "O km informado no negócio vira a data prevista da próxima revisão, no campo de data que o funil escolheu.": "The mileage entered on the deal becomes the expected date of the next service, in the date field the pipeline chose.",
  "Ligado, o funil que declarar a régua de revisão por quilometragem passa a calcular a data prevista da próxima revisão quando o km do negócio é informado, pelo card, pela API, pelo MCP ou pela resposta do roteiro, e grava essa data no campo de data que o funil escolheu. Desligado, o km continua sendo gravado e nenhuma data é calculada; as datas já gravadas ficam como estão.": "When on, a pipeline that declares the mileage-based service rule calculates the expected date of the next service when the deal's mileage is entered, through the card, the API, MCP or a script answer, and saves that date in the date field the pipeline chose. When off, the mileage is still saved and no date is calculated; dates already saved stay as they are.",
  "Não cria porta no menu do CRM: a régua é declarada por funil, em pipelines.settings.revisao_por_km, e ainda não há tela para declará-la.": "Doesn't add an entry to the CRM menu: the rule is declared per pipeline, in pipelines.settings.revisao_por_km, and there is no screen to declare it yet.",
  "Pedido inválido.": "Invalid request.",
  "Esta instalação não tem um endereço público https para receber o aviso de pagamento.": "This installation has no public https address to receive the payment notice.",
  "Não foi possível ler a conversa.": "Couldn't read the conversation.",
  "Não foi possível registrar o pagamento.": "Couldn't record the payment.",
  "O valor precisa ser maior que zero e caber no teto.": "The amount must be greater than zero and within the limit.",
  "O valor a cobrar é registrado numa conversa pela API, em /api/v1/conversations/[id]/pagamentos (uma integração; ainda não há botão na tela), e a resposta traz um endereço para colar no link de pagamento; quando o cliente paga, o provedor avisa e o negócio vai para ganho.": "The amount to charge is recorded on a conversation through the API, at /api/v1/conversations/[id]/pagamentos (an integration; there is no button on screen yet), and the response includes an address to paste into the payment link; when the customer pays, the provider sends a notice and the deal moves to won.",
  "Ligado, cada empresa pode cadastrar na agenda um lugar, como mesa, camarote ou quadra, com capacidade em pessoas, e a reserva passa a escolher o lugar e dizer quantas pessoas vêm. Desligado, ninguém cria lugar novo; os lugares e as reservas que já existem ficam guardados.": "When on, each company can register a place in the calendar, such as a table, box or court, with capacity in people, and the booking picks the place and says how many people are coming. When off, nobody creates a new place; existing places and bookings are kept.",
  "Não cria porta no menu do CRM: por enquanto o lugar é cadastrado e reservado pela API, em /api/v1/agenda/servicos.": "Doesn't add an entry to the CRM menu: for now the place is registered and booked through the API, at /api/v1/agenda/servicos.",
  "Ferramentas externas por agente": "External tools per agent",
  "Cada agente conecta os próprios servidores de ferramentas externas, e o cliente pode autorizar, pela conversa, o acesso à conta dele num sistema de terceiro.": "Each agent connects its own external tool servers, and the customer can authorize, through the conversation, access to their account in a third-party system.",
  "Ligado, a tela de cada agente ganha a seção Servidores MCP, para conectar sistemas de terceiros com chave fixa ou com o login de cada cliente, que autoriza a própria conta por um link na conversa. Desligado, a seção some, o agente deixa de usar esses servidores e os links de autorização param de abrir; o que já foi cadastrado fica guardado.": "When on, each agent's screen gains the MCP servers section, to connect third-party systems with a fixed key or with each customer's login, who authorizes their own account through a link in the conversation. When off, the section disappears, the agent stops using those servers and the authorization links stop opening; whatever was already registered is kept.",
  "Não cria porta no menu do CRM: ele libera uma seção na tela de cada agente, em": "Doesn't add an entry to the CRM menu: it enables a section on each agent's screen, in",
  "Conferir WhatsApp na prospecção": "Check WhatsApp in prospecting",
  "Ligado, a prospecção pergunta ao WhatsApp, pela conexão por QR da empresa, se cada telefone achado numa busca tem conta, e quem não tem sai da abordagem. A pergunta sai do número da empresa, para todo telefone achado, a qualquer hora; consulta em massa assim pode chamar a atenção do WhatsApp e arriscar o número. Desligado, nada é consultado e a abordagem segue como antes.": "When on, prospecting asks WhatsApp, through the company's QR connection, whether each phone found in a search has an account, and those without one are left out of the outreach. The question goes out from the company's number, for every phone found, at any time; bulk lookups like this can draw WhatsApp's attention and put the number at risk. When off, nothing is looked up and outreach works as before.",
  "Não cria porta no menu do CRM: a conferência aparece na lista de empresas em": "Doesn't add an entry to the CRM menu: the check shows up in the company list at",
  "Antes de abordar, pergunta ao WhatsApp se o telefone da empresa achada tem conta, e tira da abordagem quem não tem.": "Before reaching out, asks WhatsApp whether the found company's phone has an account, and leaves out those that don't.",
  "Como trazer as empresas": "How to bring in companies",
  "Buscar no Google Maps": "Search Google Maps",
  "Usar minha planilha": "Use my spreadsheet",
  "Arquivo da planilha": "Spreadsheet file",
  "Ex.: Lista da feira de março": "E.g.: March trade fair list",
  "De onde veio esta lista?": "Where did this list come from?",
  "Ex.: clientes da feira X, lista da associação Y": "E.g.: customers from fair X, list from association Y",
  "Aceita .csv ou .xlsx (primeira aba), até 500 empresas. Colunas obrigatórias: nome da empresa e telefone. Quem já é contato do CRM não é abordado. Nenhuma abordagem começa nesta etapa.": "Accepts .csv or .xlsx (first sheet), up to 500 companies. Required columns: company name and phone. Anyone who is already a CRM contact is not approached. No outreach starts at this step.",
  "Baixar modelo": "Download template",
  "Linhas recusadas": "Rejected rows",
  "Planilha": "Spreadsheet",
  "Escolha o arquivo da planilha.": "Choose the spreadsheet file.",
  "Não foi possível importar a planilha.": "Could not import the spreadsheet.",
  "entraram": "were added",
  "já estavam na base ou foram excluídas a pedido do titular": "were already in the base or were deleted at the owner's request",
  "recusadas": "rejected",
  "Sem nome da empresa.": "No company name.",
  "Sem telefone válido.": "No valid phone number.",
  "Uma versão anterior desta sugestão foi barrada: {causa}. Confira antes de enviar.": "An earlier version of this suggestion was blocked: {causa}. Check it before sending.",
  "o contato pediu para não receber mensagens (opt-out)": "the contact asked not to receive messages (opt-out)",
  "a conversa estava com a equipe, com o atendimento automático pausado": "the conversation was with the team, with automatic replies paused",
  "o contato foi anonimizado (LGPD)": "the contact has been anonymized (LGPD)",
  "não havia base legal (LGPD) registrada para o primeiro contato com este lead": "no legal basis (LGPD) was recorded for the first contact with this lead",
  "prometia um preço ou condição fora da tabela aprovada": "it promised a price or condition outside the approved table",
  "continha uma promessa que o sistema não registrou": "it contained a promise the system did not record",
  "prometia voltar a falar com o cliente sem deixar o retorno marcado no CRM": "it promised to get back to the customer without scheduling the follow-up in the CRM",
  "usava um termo interno que não pode chegar ao cliente": "it used an internal term that must not reach the customer",
  "fazia uma afirmação clínica, e a camada de afirmações clínicas está ligada": "it made a clinical claim, and the clinical claims layer is on",
  "dependia de horário, e o agente não tem ferramenta de agenda ligada": "it depended on a time slot, and the agent has no scheduling tool enabled",
  "não se apresentava como assistente virtual na primeira mensagem a um contato novo": "it did not introduce itself as a virtual assistant in the first message to a new contact",
  "a janela de 24 horas com este contato estava fechada": "the 24-hour window with this contact was closed",
  "afirmava um fato que o material de referência CONTRADIZ": "it stated a fact that the reference material CONTRADICTS",
  "afirmava um fato sem apoio no material de referência": "it stated a fact not supported by the reference material",
  "ia mostrar um produto que não foi encontrado no cadastro": "it was going to show a product that was not found in the catalog",
  "Ajuda": "Help",
  "O caminho para cada tarefa, e onde ir quando algo não sai como esperado.": "The path for each task, and where to go when something does not go as expected.",
  "Para quem instala e mantém": "For whoever installs and maintains",
  "Abrir as conversas": "Open the conversations",
  "As conversas de todos os canais num lugar só, e quem está esperando você.": "Every channel's conversations in one place, and who is waiting for you.",
  "Mover um negócio no funil": "Move a deal through the pipeline",
  "Em que etapa cada oportunidade está e o que falta para fechar.": "Which stage each opportunity is in and what is missing to close it.",
  "Cadastrar quem fala com você": "Register the people who talk to you",
  "O histórico da pessoa, as etiquetas e o consentimento dela.": "The person's history, tags and consent.",
  "Conectar um canal": "Connect a channel",
  "Por onde as mensagens entram: WhatsApp, Instagram e os demais canais.": "Where messages come in: WhatsApp, Instagram and the other channels.",
  "Criar ou ajustar um agente": "Create or adjust an agent",
  "O que ele responde, quando passa para uma pessoa e com que informação decide.": "What it answers, when it hands over to a person and which information it decides with.",
  "Ensinar o que ele deve saber": "Teach it what it should know",
  "Os documentos e páginas que alimentam as respostas dele.": "The documents and pages that feed its answers.",
  "Ver onde ele não deu conta": "See where it could not cope",
  "As conversas em que a IA pediu ajuda — é daí que sai a correção.": "The conversations where the AI asked for help: that is where the fix comes from.",
  "Renomear as etapas e criar campos": "Rename the stages and create fields",
  "O vocabulário que a sua operação usa, no lugar do padrão.": "The vocabulary your operation uses, instead of the default.",
  "Atualizar esta instalação": "Update this installation",
  "A versão que roda aqui, a que já existe e o que muda ao atualizar.": "The version running here, the one that already exists and what changes when updating.",
  "Chamar a equipe": "Call the team",
  "Quais skills ele usa": "Which skills it uses",
  "Skills são roteiros para situações específicas, como objeção de preço ou agendamento. Ele só carrega uma skill quando a conversa pede.": "Skills are playbooks for specific situations, like a price objection or scheduling. It only loads a skill when the conversation calls for it.",
  "Usar todas as skills da organização (padrão)": "Use all of the organization's skills (default)",
  "Toda skill instalada, inclusive as que você instalar depois, vale para este agente.": "Every installed skill, including the ones you install later, applies to this agent.",
  "Esta organização ainda não tem skill nenhuma.": "This organization doesn't have any skills yet.",
  "Ver as skills": "See the skills",
  "marcada, mas não existe mais — desmarque para voltar a salvar": "selected, but it no longer exists — unselect it to save again",
  "Nenhuma skill marcada: este agente não carrega skill nenhuma, nem as de plataforma. Só a que um roteiro de atendimento puxar continua valendo.": "No skills selected: this agent loads no skills at all, not even the platform ones. Only a skill pulled in by a support script still applies.",
  "Uma skill instalada depois NÃO chega a este agente: marque aqui quando instalar. A que um roteiro de atendimento puxar vale mesmo fora desta lista.": "A skill installed later does NOT reach this agent: select it here when you install it. A skill pulled in by a support script applies even outside this list.",
  "lista própria": "own list",
  "Este texto vai inteiro em toda resposta de todo agente, várias leituras por mensagem. Regra que vale para um agente só rende mais no prompt dele; o que tem prazo pode virar aprendizado com validade.": "This text goes in full into every reply from every agent, read several times per message. A rule that applies to a single agent works better in that agent's prompt; anything with a deadline can become a learning with an expiry date.",
  "instalada — vale para os agentes que usam todas as skills. Não chega a estes, que têm lista própria (marque na tela de cada um):": "installed — it applies to the agents that use all skills. It does not reach these, which have their own list (select it on each one's screen):",
  "atualizada — já vale para os agentes que usam esta skill.": "updated — it already applies to the agents that use this skill.",
  "Erro ao carregar os agentes com lista própria de skills.": "Error loading the agents with their own skill list.",
  "Fotos que o cliente envia": "Photos the client sends",
  "Ver as fotos que o cliente envia": "See the photos the client sends",
  "Ligado, o agente entende o que a foto mostra: cada foto descrita é uma chamada paga a um modelo de IA com visão. Desligado, ele sabe que chegou uma foto, mas não vê o que ela mostra, e pode pedir ao cliente que conte. PDF não muda com esta opção: o texto do PDF é tirado no próprio servidor, sem chamada a modelo.": "On, the agent understands what the photo shows: each described photo is a paid call to an AI model with vision. Off, it knows a photo arrived but doesn't see what it shows, and can ask the client to describe it. PDFs don't change with this option: the PDF text is extracted on the server itself, without calling a model.",
  "Mostrar o aviso de peso acima de": "Show the weight warning above",
  "Recomendado:": "Recommended:",
  "A memória vai inteira em toda resposta de todo agente; o aviso só informa, nada é cortado.": "The memory goes in full into every reply from every agent; the warning only informs, nothing is cut.",
  "Vale para toda a empresa. Só administradores podem mudar.": "Applies to the whole company. Only administrators can change it.",
  "Use um número inteiro de tokens dentro da faixa do campo.": "Use a whole number of tokens within the field's range.",
  "Só um administrador pode mudar esse limite.": "Only an administrator can change this limit.",
  "Negócio criado": "Deal created",
  "Salve o negócio antes de anexar arquivos.": "Save the deal before attaching files.",
  "Escopos pedidos ao cliente": "Scopes requested from the customer",
  "Nome da ferramenta": "Tool name",
  "Confirmar remoção": "Confirm removal",
  "OAuth — cada cliente autoriza com o login dele": "OAuth — each customer authorizes with their own login",
  "Revogando…": "Revoking…",
  "O servidor de autorização não aceita PKCE S256 — o cadastro foi recusado.": "The authorization server does not accept PKCE S256 — registration was refused.",
  "Os dados de autorização devolvidos são de outro endereço, não do servidor informado — o cadastro foi recusado.": "The returned authorization data belongs to another address, not the server you entered — registration was refused.",
  "Não foi possível revogar o acesso.": "Could not revoke the access.",
  "Hosts que este servidor alcança": "Hosts this server reaches",
  "Manter o acesso depois que a conversa encerra (horas)": "Keep access after the conversation ends (hours)",
  "Ligado, as ferramentas que você marcar como Escrita podem agir na conta do cliente (ligar um aparelho, alterar um pedido) durante a conversa, com o acesso que ele mesmo autorizou. O agente pode errar: ligue só para ações que o cliente pediria a um atendente, e confira a auditoria.": "When on, tools you mark as Write can act on the customer's account (turn on a device, change an order) during the conversation, with the access the customer authorized. The agent can make mistakes: turn this on only for actions the customer would ask an attendant for, and review the audit log.",
  "Servidor de autorização": "Authorization server",
  "Este servidor só lista as ferramentas com o acesso de um cliente. A lista abaixo é o que já apareceu em conversas; você também pode escrever o nome de uma ferramenta.": "This server only lists its tools with a customer's access. The list below is what has already shown up in conversations; you can also type a tool name.",
  "Nenhum acesso ativo.": "No active access.",
  "sim": "yes",
  "Nenhuma ferramenta vista ainda.": "No tools seen yet.",
  "Acesso revogado no sistema externo e apagado daqui.": "Access revoked in the external system and deleted here.",
  "Cliente OAuth manual (opcional)": "Manual OAuth client (optional)",
  "Servidor MCP salvo.": "MCP server saved.",
  "Endereço do servidor (Streamable HTTP)": "Server address (Streamable HTTP)",
  "Adicionar servidor": "Add server",
  "O servidor recusou a autorização.": "The server refused the authorization.",
  "Consultando…": "Checking…",
  "deixe em branco para manter": "leave blank to keep",
  "Este agente já tem o máximo de servidores MCP.": "This agent already has the maximum number of MCP servers.",
  "Valida a descoberta OAuth (RFC 9728 e 8414) e se o servidor aceita PKCE S256.": "Validates OAuth discovery (RFC 9728 and 8414) and whether the server accepts PKCE S256.",
  "Acessos a sistemas externos": "Access to external systems",
  "Só administradores gerenciam os servidores MCP do agente.": "Only administrators manage the agent's MCP servers.",
  "Servidores MCP do agente": "Agent MCP servers",
  "Sem autenticação": "No authentication",
  "Sistemas externos que este agente consulta. No modo OAuth, cada cliente autoriza o acesso à própria conta pelo link que o agente envia na conversa.": "External systems this agent queries. In OAuth mode, each customer authorizes access to their own account through the link the agent sends in the conversation.",
  "Este servidor não existe mais.": "This server no longer exists.",
  "Salvar servidor": "Save server",
  "não — o acesso é apagado só do lado de cá": "no — access is only deleted on our side",
  "Leitura só vale quando o servidor também declara a ferramenta como leitura. Escrita não roda durante a conversa com o cliente.": "Read only applies when the server also declares the tool as read-only. Write does not run during the conversation with the customer.",
  "Revogação de acesso": "Access revocation",
  "Não foi possível gravar. Tente de novo.": "Could not save. Try again.",
  "Quem administra o servidor desligou as ferramentas externas por agente.": "Whoever runs the server turned off external tools per agent.",
  "O servidor recusou o pedido.": "The server refused the request.",
  "O registro automático do cliente foi recusado pelo servidor.": "The server refused automatic client registration.",
  "Este agente não foi encontrado.": "This agent was not found.",
  "revogação agendada": "revocation scheduled",
  "Confira os campos: algum valor não foi aceito.": "Check the fields: some value was not accepted.",
  "Contas de outros sistemas que este cliente autorizou o agente a acessar pela conversa.": "Accounts in other systems that this customer authorized the agent to access through the conversation.",
  "Registro automático do cliente": "Automatic client registration",
  "nome_da_ferramenta": "tool_name",
  "Autenticação": "Authentication",
  "ações permitidas na conversa": "actions allowed in conversation",
  "Este servidor não aceita registro automático: informe o client_id.": "This server does not accept automatic registration: enter the client_id.",
  "O servidor não informou como autorizar (descoberta OAuth falhou).": "The server did not say how to authorize (OAuth discovery failed).",
  "0 = o acesso é revogado assim que a conversa é encerrada.": "0 = access is revoked as soon as the conversation is closed.",
  "Leitura só vale quando o servidor também declara a ferramenta como leitura. Escrita roda na conversa com o acesso do cliente.": "Read only applies when the server also declares the tool as read-only. Write runs in the conversation with the customer's access.",
  "último uso": "last used",
  "Adicionar ferramenta": "Add tool",
  "Acesso apagado daqui. O sistema externo não confirmou a revogação.": "Access deleted here. The external system did not confirm the revocation.",
  "Nenhum servidor MCP cadastrado neste agente.": "No MCP server registered for this agent.",
  "Endereço de retorno para cadastrar no servidor de autorização": "Redirect address to register in the authorization server",
  "Clique em Testar conexão para ver o endereço de retorno deste servidor.": "Click Test connection to see this server's redirect address.",
  "Servidor MCP removido. Os acessos dos clientes a ele foram revogados.": "MCP server removed. Customer access to it has been revoked.",
  "Ferramentas": "Tools",
  "ferramentas marcadas": "tools selected",
  "Chave fixa (Bearer)": "Fixed key (Bearer)",
  "Endereço recusado: use https, sem senha, sem parâmetros e sem endereço interno.": "Address rejected: use https, with no password, no parameters and no internal address.",
  "Permitir ações (escrita) durante a conversa": "Allow actions (write) during the conversation",
  "Servidor ativo": "Server active",
  "não — informe o client_id": "no — enter the client_id",
  "Não foi possível identificar a empresa ativa desta sessão.": "Could not identify the active company for this session.",
  "Marca desta ferramenta": "Mark for this tool",
  "O servidor não anunciou nenhuma ferramenta.": "The server did not announce any tools.",
  "Escrita": "Write",
  "Leitura": "Read",
  "O link de autorização é automático: enquanto o cliente não autorizar, o agente recebe sozinho a ferramenta que gera o link. Não é preciso marcá-la aqui.": "The authorization link is automatic: until the customer authorizes, the agent automatically gets the tool that generates the link. You don't need to select it here.",
  "A conexão escolhida só envia mensagens aprovadas, e o aviso não tem um modelo aprovado com uma variável escolhido para ela.": "The chosen connection only sends approved messages, and the alert has no approved one-variable template chosen for it.",
  "A conexão escolhida só manda modelo aprovado fora das 24 horas. Escolha abaixo um modelo dela com uma variável — o aviso vai dentro dele. Se não houver nenhum, crie na aba de modelos do número, em Conexões.": "Outside the 24-hour window, the chosen connection only sends approved templates. Choose one of its templates with a single variable below — the alert goes inside it. If there is none, create one in the number's templates tab, under Connections.",
  "Aparecem aqui os números que mandam mensagem a qualquer hora e os números oficiais que já têm um modelo aprovado com uma variável.": "Listed here are the numbers that can send a message at any time and the official numbers that already have an approved template with one variable.",
  "Escolha o modelo aprovado que leva o aviso": "Choose the approved template that carries the alert",
  "Escolha um modelo aprovado": "Choose an approved template",
  "Esse modelo ainda não está aprovado. Escolha um modelo aprovado.": "That template is not approved yet. Choose an approved template.",
  "Esse modelo não existe mais nesta conta. Escolha outro modelo aprovado.": "That template no longer exists in this account. Choose another approved template.",
  "Esse modelo não é da conexão escolhida. Escolha um dos modelos aprovados dela.": "That template doesn't belong to the chosen connection. Choose one of its approved templates.",
  "Fora das 24 horas este número só manda modelo aprovado. O aviso vai dentro dele, numa linha só, no lugar da variável. Cada aviso é uma mensagem cobrada pela plataforma do número oficial.": "Outside the 24-hour window this number only sends approved templates. The alert goes inside it, on a single line, in place of the variable. Each alert is a message charged by the official number's platform.",
  "Modelo aprovado que leva o aviso": "Approved template that carries the alert",
  "Não foi possível conferir o modelo agora. Tente de novo em instantes.": "Couldn't check the template right now. Try again in a moment.",
  "O modelo precisa ter uma variável só, no texto — é nela que o aviso entra.": "The template needs exactly one variable, in its text — that's where the alert goes.",
  "Seus números atuais só enviam mensagem para quem falou com você nas últimas 24 horas, e nenhum tem um modelo aprovado com uma variável para levar o aviso. Crie esse modelo na aba de modelos do número, em Conexões, ou conecte um número pelo QR code.": "Your current numbers only message people who talked to you in the last 24 hours, and none has an approved one-variable template to carry the alert. Create that template in the number's templates tab, under Connections, or connect a number by QR code.",
  "só modelo aprovado": "approved templates only",
  "Esta conexão não tem nenhum modelo aprovado com uma variável. Crie um na aba de modelos do número, em Conexões, ou escolha outra conexão.": "This connection has no approved template with one variable. Create one in the number's templates tab, under Connections, or choose another connection.",
  "Não ligar": "Do not call",
  "Pediu para não ser incomodado": "Asked not to be contacted",
  "Contato pessoal": "Personal contact",
  "Contato anonimizado não pode ser chamado.": "An anonymized contact can't be called.",
  "Cold Call (fila de ligações)": "Cold Call (call queue)",
  "Status do WhatsApp por integração": "WhatsApp Status through integrations",
  "Ligado, um sistema conectado ao servidor MCP com token de escrita pode publicar uma imagem no Status de um número conectado por QR Code. A imagem sai de verdade e some em 24 horas. Numa lista de contatos, quem pediu para não ser incomodado fica de fora. Para todos os contatos, a conexão precisa guardar o histórico, e quem vê é decidido pelo WhatsApp, inclusive quem pediu para não ser incomodado. Desligado, a ferramenta some.": "When on, a system connected to the MCP server with a write token can post an image to the Status of a number connected by QR code. The image really goes out and disappears after 24 hours. In a contact list, people who asked not to be contacted are left out. For all contacts, the connection must keep the history, and WhatsApp decides who sees it, including people who asked not to be contacted. When off, the tool disappears.",
  "Não cria porta no menu do CRM: a publicação é uma ferramenta do servidor MCP, sem tela própria.": "Doesn't add an entry to the CRM menu: posting is a tool on the MCP server, with no screen of its own.",
  "Publica uma imagem no Status de um número conectado por QR Code, a pedido de um sistema conectado ao servidor MCP, para uma lista de contatos ou para todos.": "Posts an image to the Status of a number connected by QR code, at the request of a system connected to the MCP server, to a contact list or to everyone.",
  "Leads para ligar, um por um.": "Leads to call, one by one.",
  "Ligado, cada empresa ganha no CRM a tela Cold Call: um funil próprio, a importação da lista e a ligação para um lead por vez, pelo canal de voz quando ele está pareado ou pelo discador do aparelho. Quem pediu para não ser incomodado, contato pessoal e contato anonimizado não recebem ligação. Desligado, a tela e o menu somem.": "When on, each company gets the Cold Call screen in the CRM: its own pipeline, list import and calling one lead at a time, through the voice channel when it's paired or through the device's dialer. Contacts who asked not to be contacted, personal contacts and anonymized contacts don't get calls. When off, the screen and the menu entry disappear.",
  "Uma fila para ligar para uma lista de leads, um por vez, com roteiro e o resultado de cada ligação movendo o lead no funil.": "A queue to call a list of leads, one at a time, with a script and each call's outcome moving the lead in the pipeline.",
  "Já existe um agente com esse nome.": "An agent with this name already exists.",
  "O rascunho foi salvo; o nome do agente não mudou.": "The draft was saved; the agent's name did not change.",
  "Enviar mesmo com a conversa atribuída a uma pessoa": "Send even when the conversation is assigned to a person",
  "Enviar com a conversa atribuída": "Send with an assigned conversation",
  "Os passos de texto deste fluxo saem mesmo quando um atendente é o dono da conversa. A IA continua calada nessa conversa, e contatos com opt-out, bloqueados ou fora da janela de envio não recebem.": "Text steps in this flow still go out when an agent owns the conversation. The AI stays silent in that conversation, and contacts who opted out, are blocked, or are outside the sending window receive nothing.",
  "Opção de envio com a conversa atribuída atualizada.": "Assigned-conversation sending option updated.",
  "IA com o dono": "AI with the owner",
  "Desliga a IA nesta conversa. Ela volta a ficar calada e continua sua.": "Turns the AI off in this conversation. It goes quiet again and the conversation stays yours.",
  "A IA responde esta conversa sem tirar o dono de você. Se ela passar para uma pessoa, a conversa continua com o mesmo atendente.": "The AI answers this conversation without taking ownership from you. If it hands over to a person, the conversation stays with the same agent.",
  "Esta conversa está encerrada — não há atendimento automático a ligar ou desligar.": "This conversation is closed — there is no automated attendance to turn on or off.",
  "Esta conversa não tem atendente — assuma a conversa antes de ligar a IA com o dono.": "This conversation has no agent — take the conversation before turning on the AI with the owner.",
  "O contato está marcado como humano obrigatório.": "The contact is marked as human-required.",
  "O contato pediu para não falar com a IA.": "The contact asked not to talk to the AI.",
  "O contato está bloqueado.": "The contact is blocked.",
  "Este número já está em outra campanha em andamento.": "This number is already in use by another running campaign.",
  "Abrir essa campanha": "Open that campaign",
  "A Meta informa que este número não recebe mensagens. Reconecte o número.": "Meta reports that this number is not receiving messages. Reconnect the number.",
  "A Meta restringiu o envio deste número (código {codigo}).": "Meta restricted sending from this number (code {codigo}).",
  "O número \"{apelido}\" não recebe mensagens": "The number \"{apelido}\" is not receiving messages",
  "A Meta informa que as mensagens dos clientes para este número não chegam ao CRM, embora ele ainda consiga enviar. Reconecte o número em Conexões. Se continuar assim, o número pode estar ligado a outra conta do WhatsApp Business (por exemplo, depois de ser vinculado a uma página do Facebook).": "Meta reports that customers' messages to this number are not reaching the CRM, although it can still send. Reconnect the number in Connections. If it stays this way, the number may be linked to a different WhatsApp Business account (for example, after it was linked to a Facebook Page).",
  "A Meta restringiu o envio do número \"{apelido}\"": "Meta restricted sending from the number \"{apelido}\"",
  "A Meta recusou mensagens por um problema de pagamento ou de elegibilidade da conta do WhatsApp Business (código 131042). Confira a forma de pagamento da conta no Gerenciador do WhatsApp, na Meta.": "Meta refused messages because of a payment or eligibility issue with the WhatsApp Business account (code 131042). Check the account's payment method in WhatsApp Manager, at Meta.",
  "A Meta bloqueou a conta do WhatsApp Business deste número (código 131031). Veja o motivo e peça a revisão no Gerenciador do WhatsApp, na Meta.": "Meta locked the WhatsApp Business account of this number (code 131031). See the reason and request a review in WhatsApp Manager, at Meta.",
  "A Meta bloqueou temporariamente o envio deste número por violação de política (código 368). Veja o motivo no Gerenciador do WhatsApp, na Meta.": "Meta temporarily blocked sending from this number for a policy violation (code 368). See the reason in WhatsApp Manager, at Meta.",
  "A Meta está recusando mensagens deste número (código {codigo}).": "Meta is refusing messages from this number (code {codigo}).",
  "Este aviso fecha sozinho quando uma mensagem voltar a ser entregue.": "This notice closes on its own once a message is delivered again.",
  "Usar a apresentação de produtos pela IA": "Use AI product presentations",
  "Cada produto pode ter uma apresentação própria, em texto ou áudio, com fotos e preço, que o atendente de IA envia em sequência. Desligar esconde a seção, mas não apaga o que já foi cadastrado.": "Each product can have its own presentation, in text or audio, with photos and price, which the AI agent sends in sequence. Turning it off hides the section but does not erase what was already saved.",
  "Catálogo salvo.": "Catalog saved.",
  "Aplicar ajustes do catálogo": "Apply catalog settings",
  "Falha ao salvar.": "Could not save.",
  "A configuração mudou. Recarregue a página e tente novamente.": "The settings changed. Reload the page and try again.",
  "A apresentação do catálogo está desligada nesta empresa.": "Catalog presentation is turned off for this company.",
  "O áudio precisa ser OGG/Opus, WebM/Opus ou M4A válido.": "The audio must be valid OGG/Opus, WebM/Opus or M4A.",
  "Apresentação do catálogo pela IA": "AI catalog presentation",
  "Cada produto pode ter uma apresentação em texto ou áudio, com fotos e preço, que o atendente de IA envia em sequência quando o cliente pede.": "Each product can have a presentation in text or audio, with photos and price, which the AI agent sends in sequence when the customer asks.",
  "O aviso da Meta chegou sem as respostas do formulário, e a busca das respostas está desligada nesta fonte. Cole o token da página e ligue a busca para os próximos entrarem.": "Meta's notice arrived without the form answers, and answer lookup is turned off for this source. Paste the page token and turn on the lookup so the next ones come in.",
  "A busca das respostas na Meta não deu certo: o token pode ter vencido, estar sem permissão de leads, ou a Meta não respondeu. Confira o token da página nesta fonte.": "Looking up the answers on Meta failed: the token may have expired, lack leads permission, or Meta didn't respond. Check the page token on this source.",
  "A Meta avisou um lead da página desta fonte, mas a fonte está pausada. Reative-a para os próximos entrarem.": "Meta reported a lead from this source's page, but the source is paused. Reactivate it so the next ones come in.",
  "Sem palavras-chave, a skill não entra sozinha na conversa — ela só roda quando o roteiro de atendimento a puxa pelo nome.": "Without keywords, the skill never joins the conversation on its own — it only runs when the service script pulls it by name."
}
