File: /home/xedaptot/be.naniguide.com/resources/lang/pt/subscription.php
<?php return array (
'controller.already_in_sync' => 'O plano local já corresponde ao remoto. Não são necessárias alterações.',
'controller.already_in_sync_short' => 'Já sincronizado.',
'controller.cannot_fetch_remote' => 'Não é possível obter o plano remoto: :error',
'controller.currency_missing' => 'A moeda \':currency\' não existe. Adicione-a em Admin > Moedas.',
'controller.currency_not_found' => 'A moeda \':currency\' do plano remoto não existe no sistema. Adicione-a primeiro.',
'controller.failed_fetch' => 'Falha ao obter o plano remoto \':id\': :error',
'controller.fetched_remote' => 'Obtido do remoto: :name (:price :currency/:interval)',
'controller.fetched_remote_plan' => 'Plano remoto obtido: :name (:price :currency/:interval)',
'controller.mapping_removed' => 'Mapeamento de plano removido.',
'controller.mapping_saved' => 'Mapeamento de plano guardado — todos os campos correspondem.',
'controller.mapping_saved_mismatches' => 'Mapeamento de plano guardado mas com discrepâncias: :details',
'controller.no_mappings' => 'Nenhum mapeamento de plano encontrado para este gateway.',
'controller.nothing_to_sync' => 'Nada para sincronizar.',
'controller.plan_in_sync' => 'O plano já está sincronizado.',
'controller.plan_updated' => 'Plano local atualizado — :detail',
'controller.plan_updated_from_remote' => 'Plano local atualizado a partir do remoto.',
'controller.remaining_mismatch' => 'Discrepância restante: :message',
'controller.skipped' => 'Ignorado — :detail',
'controller.skipped_currency_error' => 'Atualização ignorada (erro de moeda) — :detail',
'controller.sync_errors' => 'Sincronização concluída com erros. Consulte os registos para mais detalhes.',
'controller.sync_failed_fetch' => 'Falha na sincronização: não foi possível obter o plano remoto.',
'controller.synced_gateway' => 'Gateway :gateway sincronizado: :in_sync sincronizados, :updated atualizados, :errors erros.',
'controller.updated_mapping' => 'Metadados de mapeamento atualizados a partir do remoto.',
'gateway.api_credentials' => 'Credenciais API',
'gateway.api_keys' => 'Chaves API',
'gateway.bt_sub.description' => 'A Subscrição Braintree gere a faturação recorrente diretamente através do Braintree.',
'gateway.bt_sub.differs' => 'Como difere do Braintree regular:',
'gateway.bt_sub.differs_detail' => 'O Braintree regular cobra por fatura (pagamento único). A Subscrição Braintree cria e gere a faturação recorrente diretamente no Braintree.',
'gateway.bt_sub.env_hint' => 'Use <strong>Sandbox</strong> para testes, <strong>Produção</strong> para o ambiente real.',
'gateway.bt_sub.mapping_hint' => 'Após guardar este gateway, mapeie os seus planos locais para os planos de subscrição do Braintree.',
'gateway.bt_sub.merchant_id_hint' => 'Encontrado em <strong>Configurações → API</strong> no seu painel de controlo Braintree.',
'gateway.bt_sub.private_key_hint' => 'Encontrado em <strong>Configurações → API</strong>. Clique na entrada de chave API.',
'gateway.bt_sub.public_key_hint' => 'Encontrado em <strong>Configurações → API</strong>. Clique na entrada de chave API.',
'gateway.bt_sub.setup_step_1' => 'Inicie sessão no seu <a href="https://www.braintreegateway.com/login" target="_blank">painel de controlo Braintree</a>.',
'gateway.bt_sub.setup_step_2' => 'Aceda a <strong>Configurações → API</strong> para encontrar o seu <strong>ID de Comerciante</strong>, <strong>Chave Pública</strong> e <strong>Chave Privada</strong>.',
'gateway.bt_sub.setup_step_3' => 'Crie os seus planos de subscrição em <strong>Planos</strong> (em Faturação Recorrente).',
'gateway.bt_sub.setup_step_4' => 'Para configuração de webhook, consulte a secção <strong>Configuração de Webhook</strong>.',
'gateway.bt_sub.test_hint' => 'Clique para verificar se as suas credenciais API são válidas e conseguem ligar ao Braintree.',
'gateway.bt_sub.title' => 'Subscrição Braintree',
'gateway.bt_sub.webhook_guide_title' => 'Como Configurar o Webhook no Braintree',
'gateway.bt_sub.webhook_step_1' => 'Aceda a <strong>Configurações → Webhooks</strong> no seu painel de controlo Braintree.',
'gateway.bt_sub.webhook_step_2' => 'Clique em <strong>"Criar Novo Webhook"</strong>',
'gateway.bt_sub.webhook_step_3' => 'Cole o URL de Webhook mostrado acima no campo <strong>"URL de Destino"</strong>.',
'gateway.bt_sub.webhook_step_4' => 'Em <strong>"Notificações"</strong>, selecione estes eventos de subscrição.',
'gateway.bt_sub.webhook_step_5' => 'Clique em <strong>"Criar Webhook"</strong> para guardar.',
'gateway.bt_sub.webhook_url_hint' => 'Copie este URL e cole-o na configuração de webhook do Braintree.',
'gateway.connection_error' => 'Erro de ligação',
'gateway.connection_test' => 'Teste de Ligação',
'gateway.copied' => 'Copiado!',
'gateway.copy' => 'Copiar',
'gateway.environment' => 'Ambiente',
'gateway.manage_plan_mappings' => 'Gerir Mapeamentos de Plano',
'gateway.merchant_id' => 'ID de Comerciante',
'gateway.private_key' => 'Chave Privada',
'gateway.production' => 'Produção',
'gateway.public_key' => 'Chave Pública',
'gateway.publishable_key' => 'Chave Publicável',
'gateway.remote_plan_mapping' => 'Mapeamento de Plano Remoto',
'gateway.sandbox' => 'Caixa de areia',
'gateway.secret_key' => 'Chave Secreta',
'gateway.setup_guide' => 'Guia de Configuração',
'gateway.stripe_sub.description' => 'A Subscrição Stripe gere a faturação recorrente diretamente através do Stripe.',
'gateway.stripe_sub.differs' => 'Como difere do Stripe regular:',
'gateway.stripe_sub.differs_detail' => 'O Stripe regular cobra por fatura (pagamento único). A Subscrição Stripe cria e gere a faturação recorrente diretamente no Stripe.',
'gateway.stripe_sub.mapping_hint' => 'Após guardar este gateway, mapeie os seus planos locais para os planos de subscrição do Stripe.',
'gateway.stripe_sub.publishable_key_hint' => 'Encontrada no Painel Stripe → Programadores → Chaves API. Começa com <code>pk_live_</code>.',
'gateway.stripe_sub.secret_key_hint' => 'Na mesma página. Clique em "Revelar chave live" se estiver oculta. Começa com <code>sk_live_</code>.',
'gateway.stripe_sub.setup_step_1' => 'Aceda a <a href="https://dashboard.stripe.com/apikeys" target="_blank" rel="noopener noreferrer">Painel Stripe → Programadores → Chaves API</a>.',
'gateway.stripe_sub.setup_step_2' => 'Copie a sua <strong>Chave Publicável</strong> (começa com <code>pk_live_</code>).',
'gateway.stripe_sub.setup_step_3' => 'Copie a sua <strong>Chave Secreta</strong> (começa com <code>sk_live_</code>).',
'gateway.stripe_sub.setup_step_4' => 'Para configuração de webhook, consulte a secção <strong>Configuração de Webhook</strong>.',
'gateway.stripe_sub.setup_step_5' => 'Crie os seus planos de subscrição em <a href="https://dashboard.stripe.com/products" target="_blank" rel="noopener noreferrer">Stripe → Produtos</a>.',
'gateway.stripe_sub.test_hint' => 'Clique para verificar se as suas chaves API são válidas e conseguem ligar ao Stripe.',
'gateway.stripe_sub.title' => 'Subscrição Stripe',
'gateway.stripe_sub.webhook_guide_title' => 'Como Configurar o Webhook no Stripe',
'gateway.stripe_sub.webhook_secret_hint' => 'Encontrado na página de detalhes do endpoint de webhook no Stripe. Clique em "Revelar" em Segredo de Assinatura.',
'gateway.stripe_sub.webhook_step_1' => 'Aceda a <a href="https://dashboard.stripe.com/webhooks" target="_blank" rel="noopener noreferrer">Painel Stripe → Programadores → Webhooks</a>.',
'gateway.stripe_sub.webhook_step_2' => 'Clique em <strong>"Adicionar endpoint"</strong>',
'gateway.stripe_sub.webhook_step_3' => 'Cole o URL de Webhook mostrado acima no campo <strong>"URL do Endpoint"</strong>.',
'gateway.stripe_sub.webhook_step_4' => 'Em <strong>"Selecionar eventos"</strong>, adicione estes eventos:',
'gateway.stripe_sub.webhook_step_5' => 'Clique em <strong>"Adicionar endpoint"</strong> para guardar.',
'gateway.stripe_sub.webhook_step_6' => 'Na página de detalhes do endpoint, clique em <strong>"Revelar"</strong> em Segredo de Assinatura.',
'gateway.stripe_sub.webhook_url_hint' => 'Copie este URL e cole-o na configuração do endpoint de webhook do Stripe.',
'gateway.test_connection' => 'Testar Ligação',
'gateway.testing' => 'A testar...',
'gateway.webhook_config' => 'Configuração de Webhook',
'gateway.webhook_secret' => 'Segredo de Assinatura do Webhook',
'gateway.webhook_url' => 'URL do Webhook',
'mapping.in_sync' => 'sincronizado',
'mapping.last_synced' => 'Última sincronização:',
'mapping.map' => 'Mapear',
'mapping.select_placeholder' => '-- selecionar plano remoto --',
'mapping.sync' => 'sincronizar',
'mapping.sync_title' => 'Obter dados remotos e atualizar plano local',
'mapping.unmap' => 'desmapear',
'mapping.unmap_title' => 'Remover mapeamento',
'remote_mapping.close' => 'Fechar',
'remote_mapping.confirm_remove' => 'Remover este mapeamento de plano?',
'remote_mapping.description' => 'Mapeie planos de subscrição remotos de serviços de pagamento externos para planos locais.',
'remote_mapping.go_back' => 'Voltar',
'remote_mapping.loading' => 'A carregar...',
'remote_mapping.local_plan' => 'Plano Local',
'remote_mapping.no_gateways' => 'Nenhum gateway de subscrição remoto ativo encontrado. Configure um gateway de pagamento Categoria B.',
'remote_mapping.no_plans' => 'Nenhum plano local ativo encontrado. Crie um plano primeiro.',
'remote_mapping.select_remote_plan_first' => 'Por favor selecione primeiro um plano remoto.',
'remote_mapping.sync_all_remote' => 'sincronizar todos os planos remotos > local',
'remote_mapping.sync_log' => 'Registo de Sincronização',
'remote_plan_mapping' => 'Mapeamento de Plano Remoto',
'sync_log.all_fields_match' => 'Todos os campos correspondem ao remoto',
'sync_log.changes_details' => 'Alterações / Detalhes',
'sync_log.gateway' => 'Portal',
'sync_log.last_synced' => 'Última sincronização:',
'sync_log.never_synced' => 'Nunca sincronizado',
'sync_log.no_logs_yet' => 'Ainda não há registos de sincronização remota. Use o botão "Sincronizar" ou execute <code>php artisan remote:sync</code>.',
'sync_log.period_ends' => 'Período termina:',
'sync_log.remote_plan' => 'Plano remoto:',
'sync_log.remote_status' => 'Estado Remoto',
'sync_log.result' => 'Resultado',
'sync_log.source' => 'Origem',
'sync_log.tab_title' => 'Registo de Sincronização Remota',
'sync_log.time' => 'Hora',
'sync_log.unknown_gateway' => 'Gateway Desconhecido',
) ?>