Add multi-language support for UI
- Add 30 new locale files (ar, bn, cs, da, de, el, es, fi, fr, he, hi, hu, id, it, ja, ko, nl, no, pl, pt-BR, pt-PT, ro, ru, sv, th, tl, tr, uk, ur, zh-TW) - Update i18n config to register new languages - Update LanguageSwitcher component to support expanded language list - Update localDb and pricing constants for i18n compatibility Made-with: Cursor
This commit is contained in:
committed by
decolua
parent
62d7e61907
commit
11c6b0c42f
196
public/i18n/literals/pt-BR.json
Normal file
196
public/i18n/literals/pt-BR.json
Normal file
@@ -0,0 +1,196 @@
|
||||
{
|
||||
"Cancel": "Cancelar",
|
||||
"Delete": "Excluir",
|
||||
"Edit": "Editar",
|
||||
"Save": "Salvar",
|
||||
"Close": "Fechar",
|
||||
"Add": "Adicionar",
|
||||
"Remove": "Remover",
|
||||
"Settings": "Configurações",
|
||||
"Profile": "Perfil",
|
||||
"Dashboard": "Painel de controle",
|
||||
"Logout": "Sair",
|
||||
"Login": "Conectar",
|
||||
"Providers": "Provedores",
|
||||
"Usage": "Uso",
|
||||
"API Key": "Chave API",
|
||||
"Connected": "Conectado",
|
||||
"Disconnected": "Desconectado",
|
||||
"Active": "Ativo",
|
||||
"Inactive": "Inativo",
|
||||
"Success": "Sucesso",
|
||||
"Failed": "Falha",
|
||||
"Error": "Erro",
|
||||
"Warning": "Aviso",
|
||||
"Info": "Informações",
|
||||
"Loading": "Carregando",
|
||||
"Search": "Pesquisar",
|
||||
"Filter": "Filtrar",
|
||||
"Sort": "Classificar",
|
||||
"Export": "Exportar",
|
||||
"Import": "Importar",
|
||||
"Refresh": "Atualizar",
|
||||
"Back": "Voltar",
|
||||
"Next": "Próximo",
|
||||
"Previous": "Anterior",
|
||||
"Submit": "Enviar",
|
||||
"Confirm": "Confirmar",
|
||||
"Yes": "Sim",
|
||||
"No": "Não",
|
||||
"OK": "OK",
|
||||
"Apply": "Aplicar",
|
||||
"Reset": "Redefinir",
|
||||
"Clear": "Limpar",
|
||||
"Select": "Selecionar",
|
||||
"Upload": "Enviar",
|
||||
"Download": "Baixar",
|
||||
"Copy": "Copiar",
|
||||
"Paste": "Colar",
|
||||
"Cut": "Cortar",
|
||||
"Undo": "Desfazer",
|
||||
"Redo": "Refazer",
|
||||
"Name": "Nome",
|
||||
"Description": "Descrição",
|
||||
"Status": "Status",
|
||||
"Type": "Tipo",
|
||||
"Date": "Data",
|
||||
"Time": "Hora",
|
||||
"Created": "Criado",
|
||||
"Updated": "Atualizado",
|
||||
"Actions": "Ações",
|
||||
"Details": "Detalhes",
|
||||
"View": "Visualizar",
|
||||
"New": "Novo",
|
||||
"Total": "Total",
|
||||
"Count": "Contagem",
|
||||
"Price": "Preço",
|
||||
"Cost": "Custo",
|
||||
"Free": "Gratuito",
|
||||
"Paid": "Pago",
|
||||
"Enable": "Ativar",
|
||||
"Disable": "Desativar",
|
||||
"Enabled": "Ativado",
|
||||
"Disabled": "Desativado",
|
||||
"Online": "Online",
|
||||
"Offline": "Offline",
|
||||
"Available": "Disponível",
|
||||
"Unavailable": "Indisponível",
|
||||
"Required": "Obrigatório",
|
||||
"Optional": "Opcional",
|
||||
"Default": "Padrão",
|
||||
"Custom": "Personalizado",
|
||||
"Advanced": "Avançado",
|
||||
"Basic": "Básico",
|
||||
"Help": "Ajuda",
|
||||
"Support": "Suporte",
|
||||
"Documentation": "Documentação",
|
||||
"Version": "Versão",
|
||||
"Language": "Idioma",
|
||||
"Theme": "Tema",
|
||||
"Light": "Claro",
|
||||
"Dark": "Escuro",
|
||||
"Auto": "Automático",
|
||||
"Endpoint": "Ponto de extremidade",
|
||||
"Providers": "Provedores",
|
||||
"Combos": "Combinações",
|
||||
"Usage": "Estatísticas",
|
||||
"Quota Tracker": "Rastreador de cota",
|
||||
"MITM": "MITM",
|
||||
"CLI Tools": "Ferramentas CLI",
|
||||
"Console Log": "Log do console",
|
||||
"System": "Sistema",
|
||||
"Debug": "Depuração",
|
||||
"Shutdown": "Desligar",
|
||||
"Close Proxy": "Fechar proxy",
|
||||
"Are you sure you want to close the proxy server?": "Tem certeza de que deseja fechar o servidor proxy?",
|
||||
"Server Disconnected": "Servidor desconectado",
|
||||
"The proxy server has been stopped.": "O servidor proxy foi parado.",
|
||||
"Reload Page": "Recarregar página",
|
||||
"Service is running in terminal. You can close this web page. Shutdown will stop the service.": "O serviço está em execução no terminal. Você pode fechar esta página da web. O desligamento interromperá o serviço.",
|
||||
"Manage your AI provider connections": "Gerencie suas conexões de provedor de IA",
|
||||
"Model combos with fallback": "Combinações de modelos com fallback",
|
||||
"Monitor your API usage, token consumption, and request logs": "Monitore seu uso de API, consumo de tokens e logs de solicitação",
|
||||
"Intercept CLI tool traffic and route through 9Router": "Intercepte o tráfego da ferramenta CLI e roteie através do 9Router",
|
||||
"Configure CLI tools": "Configurar ferramentas CLI",
|
||||
"API endpoint configuration": "Configuração do ponto de extremidade da API",
|
||||
"Manage your preferences": "Gerenciar suas preferências",
|
||||
"Debug translation flow between formats": "Depurar fluxo de tradução entre formatos",
|
||||
"Live server console output": "Saída do console do servidor ao vivo",
|
||||
"Create model combos with fallback support": "Crie combinações de modelos com suporte a fallback",
|
||||
"Local Mode": "Modo local",
|
||||
"Running on your machine": "Executando em sua máquina",
|
||||
"Database Location": "Localização do banco de dados",
|
||||
"Download Backup": "Baixar backup",
|
||||
"Import Backup": "Importar backup",
|
||||
"Database backup downloaded": "Backup do banco de dados baixado",
|
||||
"Database imported successfully": "Banco de dados importado com sucesso",
|
||||
"Security": "Segurança",
|
||||
"Require login": "Exigir login",
|
||||
"When ON, dashboard requires password. When OFF, access without login.": "Quando ATIVO, o painel requer senha. Quando DESATIVO, acesso sem login.",
|
||||
"Current Password": "Senha atual",
|
||||
"Enter current password": "Digite a senha atual",
|
||||
"New Password": "Nova senha",
|
||||
"Enter new password": "Digite a nova senha",
|
||||
"Confirm New Password": "Confirmar nova senha",
|
||||
"Confirm new password": "Confirme a nova senha",
|
||||
"Update Password": "Atualizar senha",
|
||||
"Set Password": "Definir senha",
|
||||
"Password updated successfully": "Senha atualizada com sucesso",
|
||||
"Passwords do not match": "As senhas não correspondem",
|
||||
"Routing Strategy": "Estratégia de roteamento",
|
||||
"Round Robin": "Round Robin",
|
||||
"Cycle through accounts to distribute load": "Percorrer contas para distribuir carga",
|
||||
"Sticky Limit": "Limite pegajoso",
|
||||
"Calls per account before switching": "Chamadas por conta antes de alternar",
|
||||
"Network": "Rede",
|
||||
"Outbound Proxy": "Proxy de saída",
|
||||
"Enable proxy for OAuth + provider outbound requests.": "Ativar proxy para OAuth + solicitações de saída do provedor.",
|
||||
"Proxy URL": "URL do proxy",
|
||||
"Leave empty to inherit existing env proxy (if any).": "Deixe em branco para herdar o proxy env existente (se houver).",
|
||||
"No Proxy": "Sem proxy",
|
||||
"Comma-separated hostnames/domains to bypass the proxy.": "Nomes de host/domínios separados por vírgula para contornar o proxy.",
|
||||
"Test proxy URL": "Testar URL do proxy",
|
||||
"Apply": "Aplicar",
|
||||
"Proxy settings applied": "Configurações de proxy aplicadas",
|
||||
"Proxy enabled": "Proxy ativado",
|
||||
"Proxy disabled": "Proxy desativado",
|
||||
"Proxy test OK": "Teste de proxy OK",
|
||||
"Proxy test failed": "Falha no teste de proxy",
|
||||
"Please enter a Proxy URL to test": "Por favor, digite uma URL de proxy para testar",
|
||||
"Observability": "Observabilidade",
|
||||
"Enable Observability": "Ativar observabilidade",
|
||||
"Turn request detail recording on/off globally": "Ativar/desativar globalmente o registro de detalhes da solicitação",
|
||||
"Max Records": "Número máximo de registros",
|
||||
"Maximum request detail records to keep (older records are auto-deleted)": "Número máximo de registros de detalhes de solicitação a manter (registros antigos são excluídos automaticamente)",
|
||||
"Batch Size": "Tamanho do lote",
|
||||
"Number of items to accumulate before writing to database (higher = better performance)": "Número de itens a acumular antes de gravar no banco de dados (maior = melhor desempenho)",
|
||||
"Flush Interval (ms)": "Intervalo de liberação (ms)",
|
||||
"Maximum time to wait before flushing buffer (prevents data loss during low traffic)": "Tempo máximo de espera antes de liberar o buffer (evita perda de dados durante baixo tráfego)",
|
||||
"Max JSON Size (KB)": "Tamanho máximo de JSON (KB)",
|
||||
"Maximum size for each JSON field (request/response) before truncation": "Tamanho máximo para cada campo JSON (solicitação/resposta) antes do truncamento",
|
||||
"All data stored on your machine": "Todos os dados armazenados em sua máquina",
|
||||
"MITM Server": "Servidor MITM",
|
||||
"Running": "Executando",
|
||||
"Stopped": "Parado",
|
||||
"Cert": "Certificado",
|
||||
"Server": "Servidor",
|
||||
"Purpose:": "Propósito:",
|
||||
"Use Antigravity IDE & GitHub Copilot → with ANY provider/model from 9Router": "Use Antigravity IDE e GitHub Copilot → com QUALQUER provedor/modelo do 9Router",
|
||||
"How it works:": "Como funciona:",
|
||||
"Antigravity/Copilot IDE request → DNS redirect to localhost:443 → MITM proxy intercepts → 9Router → response to Antigravity/Copilot": "Solicitação do Antigravity/Copilot IDE → Redirecionamento DNS para localhost:443 → Proxy MITM intercepta → 9Router → resposta para Antigravity/Copilot",
|
||||
"API Key": "Chave API",
|
||||
"No API keys — create one in Keys page": "Sem chaves de API — crie uma na página Chaves",
|
||||
"sk_9router (default)": "sk_9router (padrão)",
|
||||
"Server started": "Servidor iniciado",
|
||||
"Failed to start server": "Falha ao iniciar o servidor",
|
||||
"Server stopped — all DNS cleared": "Servidor parado — todo DNS foi limpo",
|
||||
"Failed to stop server": "Falha ao parar o servidor",
|
||||
"Sudo password is required": "Senha sudo é necessária",
|
||||
"Stop Server": "Parar servidor",
|
||||
"Start Server": "Iniciar servidor",
|
||||
"Enable DNS per tool below to activate interception": "Ativar DNS para cada ferramenta abaixo para ativar a interceptação",
|
||||
"Sudo Password Required": "Senha Sudo necessária",
|
||||
"Enter your sudo password to start/stop MITM server": "Digite sua senha sudo para iniciar/parar o servidor MITM",
|
||||
"Sudo Password": "Senha sudo",
|
||||
"Confirm": "Confirmar"
|
||||
}
|
||||
Reference in New Issue
Block a user