<?php 
return [
  'copy_link' => 'Cópia',
  'public_banner' => 'Link de documentação pública somente leitura gerado nas configurações de superadministrador.',
  'api_docs' => 'API Rest',
  'api_docs_help' => 'Documentação centralizada para integrações de PDV, entrega, garçom e quiosque.',
  'toc' => 'Nesta página',
  'theme' => 'Tema',
  'overview_title' => 'Visão geral',
  'overview_desc' => 'Endpoints leves e baseados em tokens para criar experiências móveis de PDV, entrega e administração sem tocar na lógica central do PDV.',
  'base_url' => 'URL base',
  'auth' => 'Autenticação',
  'formats' => 'Formatos',
  'auth_title' => 'Autenticação e tokens',
  'auth_desc' => 'Emita tokens ao portador com escopo definido por conta da equipe. Os tokens herdam o contexto do restaurante e da filial.',
  'login_summary' => 'Troque credenciais de equipe por um token ao portador.',
  'login_note_token' => 'Envie o token retornado como Authorization: Bearer <token> em cada solicitação.',
  'login_note_permissions' => 'Os privilégios do token correspondem às funções e permissões do usuário.',
  'me_summary' => 'Retorne o perfil autenticado e os módulos habilitados.',
  'me_note_roles' => 'Use a matriz de funções para direcionar sinalizadores de recursos do lado do cliente.',
  'platform_title' => 'Plataforma e configuração',
  'platform_desc' => 'Localidade, moeda, recursos, agências e sinalizadores de gateway de pagamento para inicializar clientes.',
  'platform_config' => 'Bootstrap restaurante, filial, módulos e sinalizadores de recursos para o token atual.',
  'platform_note_cache' => 'As respostas reconhecem a filial. Alterne as ramificações para atualizar o contexto.',
  'languages_summary' => 'Liste os idiomas ativos com códigos e status.',
  'languages_note' => 'O fallback usa LanguageSetting ::LANGUAGES se as colunas do banco de dados forem limitadas.',
  'permissions_summary' => 'Retorne nomes de funções e permissões granulares para o token.',
  'printers_summary' => 'Listar impressoras de filiais para tickets de roteamento.',
  'receipt_summary' => 'Busque cabeçalho/rodapé e formatação do recibo.',
  'switch_branch' => 'Troque a ramificação ativa pelo token atual.',
  'pos_title' => 'Pontos finais de PDV',
  'pos_desc' => 'Menu, itens, pedidos e reservas para fluxos de trabalho FOH e KDS.',
  'menus_summary' => 'Lista os menus ativos para a ramificação atual.',
  'items_summary' => 'Liste os itens do menu com preços. Use filtros para menus/categorias.',
  'items_note_filters' => 'Filtre por menu ou IDs de categoria para reduzir o tamanho da carga útil.',
  'categories_summary' => 'Liste as categorias do menu da filial.',
  'items_by_category' => 'Busque itens por categoria.',
  'items_by_menu' => 'Busque itens para um menu específico.',
  'variations' => 'Listar variações de um item.',
  'modifiers' => 'Lista grupos modificadores para um item.',
  'extra_charges' => 'Obtenha cobranças extras por tipo de pedido.',
  'orders_create' => 'Crie um pedido de PDV com itens, ações e roteiro.',
  'orders_list' => 'Liste pedidos com paginação.',
  'orders_filters' => 'Filtre por status, tipo, branch_id e página.',
  'orders_resilient' => 'Endpoint agora retorna paginação base mesmo se o enriquecimento (itens/cobranças/impostos) falhar; os logs do servidor capturam quaisquer erros de hidratação.',
  'orders_detail' => 'Obtenha um único pedido com totais, desconto, taxa de entrega, encargos, impostos e preço/valor/imposto por item.',
  'orders_status' => 'Atualizar o status de um pedido (permitido: realizado, confirmado, em preparação, food_ready, ready_for_pickup, out_for_delivery, servido, entregue, cancelado).',
  'orders_pay' => 'Pague um pedido com registros de pagamento.',
  'orders_detail_dinein' => 'Os detalhes do jantar mostram atribuição da mesa, garçom, anexação/criação do cliente, itens, cobranças, impostos e resumo do carrinho.',
  'orders_invoice' => 'Use um layout normal de fatura: cada item com nome, quantidade, preço unitário, total de linha; resumo inferior com sub_total, desconto_amount, tax_total, charge_total, delivery_fee, grand_total; mostre botões de pagar/imprimir conforme necessário.',
  'orders_status_flow' => 'Mover pedidos feitos → confirmados/preparados → servidos/entregues; cancelar antes da preparação; A exclusão definitiva deve ser reservada apenas para estados pré-atendidos/pré-pagos.',
  'orders_pay_note' => 'Marcar como pago também libera a tabela (define available_status=available e limpa table_sessions) e atualiza amount_paid.',
  'orders_discount_note' => 'Os descontos estão disponíveis no pedido (discount_type/discount_value/discount_amount); adicionar/remover por meio de um fluxo de atualização de pedido.',
  'orders_table_waiter' => 'A reatribuição de garçom/mesa requer um endpoint de atualização de pedido; caso contrário, definido na criação.',
  'orders_customer_note' => 'Anexe um customer_id existente ou crie via POST /pos/customers quando não for encontrado.',
  'orders_print_note' => 'A impressão é feita pelo fluxo do PDV/impressora; nenhum ponto de extremidade de impressão dedicado neste módulo.',
  'customers' => 'Listar clientes PDV.',
  'customers_create' => 'Crie um cliente PDV.',
  'phone_codes' => 'Liste códigos de telefone para criação de clientes.',
  'taxes' => 'Liste os impostos da filial.',
  'restaurants' => 'Listar restaurantes (tokens de superadministrador); recorre ao restaurante atual em configurações de locatário único.',
  'branches' => 'Liste as filiais do restaurante atual.',
  'reservations' => 'Listar reservas.',
  'reservations_create' => 'Crie uma reserva.',
  'reservations_status' => 'Atualizar o status da reserva.',
  'reservations_today' => 'Atalho de reservas de hoje.',
  'tables' => 'Listar tabelas para a filial.',
  'tables_unlock' => 'Forçar o desbloqueio de uma mesa.',
  'order_types' => 'Liste os tipos de pedidos disponíveis.',
  'actions' => 'Listar ações de pedido permitidas.',
  'delivery_platforms' => 'Listar plataformas de entrega configuradas.',
  'order_number' => 'Busque o próximo número do pedido.',
  'waiters' => 'Lista garçons/equipe de entrega (filtrar por ?role=delivery, ?search=<nome/telefone>, inclui telefone/status/funções e tabela delivery_executives).',
  'delivery_executives' => 'Liste executivos de entrega com filtros de status/telefone (status: disponível, em entrega, inativo).',
  'customer_title' => 'Aplicativo do cliente',
  'customer_desc' => 'Catálogo do cliente e pontos de extremidade de envio de pedidos.',
  'catalog_summary' => 'Retorne menus, categorias e itens para aplicativos de clientes.',
  'customer_order' => 'Faça um pedido de cliente (entrega/retirada).',
  'customer_order_note' => 'Inclua customer_address_id para fluxos de entrega.',
  'customer_orders' => 'Liste os pedidos dos clientes para o token atual.',
  'notifications_title' => 'Notificações',
  'notifications_desc' => 'Registre tokens de dispositivos e obtenha notificações no aplicativo.',
  'notifications_register' => 'Registre um token de dispositivo para notificações push.',
  'notifications_list' => 'Lista notificações para o usuário atual.',
  'notifications_read' => 'Marcar uma notificação como lida.',
  'notifications_test' => 'Envie uma notificação de teste.',
  'sdks_title' => 'Exemplos de SDK',
  'sdks_desc' => 'Use qualquer idioma mostrado para consumir endpoints com autenticação de portador.',
  'auth_required' => 'Autenticação necessária',
  'header' => 'Cabeçalho',
  'value' => 'Valor',
  'body_schema' => 'Solicitar corpo',
  'shared_title' => 'Compartilhados e utilitários',
  'shared_desc' => 'Pesquisas e auxiliares comuns para construir clientes.',
  'currencies_summary' => 'Liste moedas com códigos e taxas.',
  'gateways_summary' => 'Meta gateway de pagamento para o restaurante.',
  'staff_summary' => 'Liste a equipe com escopo definido para o restaurante.',
  'roles_summary' => 'Liste os nomes das funções associadas ao restaurante.',
  'areas_summary' => 'Liste as áreas de entrega da filial.',
  'customer_addresses' => 'Liste os endereços dos clientes por customer_id.',
  'multipos_title' => 'Dispositivos MultiPOS',
  'multipos_desc' => 'Registre e verifique máquinas POS para dispositivos de filial.',
  'multipos_register' => 'Registrar um dispositivo POS',
  'multipos_check' => 'Verifique o status do dispositivo POS',
  'login_note_rate_limit' => 'Taxa limitada: 5 solicitações por minuto para evitar ataques de força bruta.',
  'price_fallback_note' => 'O preço do item é opcional. Se não for fornecido ou for zero, o preço será obtido no banco de dados MenuItem.',
  'order_number_lock_note' => 'Usa bloqueio em nível de banco de dados para evitar números de pedidos duplicados em solicitações simultâneas.',
  'delivery_executives_note' => 'Filtrar por ?status=disponível|in_delivery|inativo. Retorna o telefone e o status atual.',
];