mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-09-17 20:32:25 +03:00
fix(i18n): complete Brazilian Portuguese translations (#11558)
Merged via /merge-batch (lote 2026-08-26, v3.8.51). Branch original tinha divergido de um ponto bem antigo de `main` (phantom-diff, dezenas de commits já mergeados no meio); extraí o commit de valor real (completar traduções pt-BR) e reapliquei sobre o tip atual. Houve conflito genuíno em `pt-BR.json`: algumas chaves já tinham sido traduzidas por outra PR mais recente (mantive essas) e outras (errorOccurred/comboDeleted/hide/creating/comboCreated/swapFormats) só existiam em inglês até esta PR (apliquei a tradução de vocês). Validado: 134/134 testes de integridade i18n passando, incluindo paridade de chaves com en.json. Obrigado pela contribuição.
This commit is contained in:
@@ -31,7 +31,7 @@
|
||||
"active": "Ativo",
|
||||
"inactive": "Inativo",
|
||||
"noData": "Nenhum dado disponível",
|
||||
"nothingHere": "Nothing here yet",
|
||||
"nothingHere": "Ainda não há nada aqui",
|
||||
"configure": "Configurar",
|
||||
"manualConfig": "Configuração manual",
|
||||
"manage": "Gerenciar",
|
||||
@@ -47,7 +47,7 @@
|
||||
"time": "Tempo",
|
||||
"details": "Detalhes",
|
||||
"created": "Criado",
|
||||
"lastUsed": "Last Refreshed",
|
||||
"lastUsed": "Última atualização",
|
||||
"loadMore": "Carregar Mais",
|
||||
"noResults": "Nenhum resultado encontrado",
|
||||
"reloadPage": "Recarregar Página",
|
||||
@@ -70,8 +70,8 @@
|
||||
"note": "Nota",
|
||||
"free": "Gratuito",
|
||||
"skipToContent": "Pular para conteúdo",
|
||||
"maintenanceServerIssues": "Server is experiencing issues. Some features may be unavailable.",
|
||||
"maintenanceServerUnreachable": "Server is unreachable. Reconnecting...",
|
||||
"maintenanceServerIssues": "O servidor está apresentando problemas. Alguns recursos podem estar indisponíveis.",
|
||||
"maintenanceServerUnreachable": "O servidor está inacessível. Reconectando...",
|
||||
"accept": "Aceitar",
|
||||
"accountId": "ID da conta",
|
||||
"alias": "Alias",
|
||||
@@ -150,8 +150,8 @@
|
||||
"Failed to reset pricing": "Falha ao redefinir o preço",
|
||||
"apikey": "Chave de API",
|
||||
"http": "HTTP",
|
||||
"goToDashboard": "Go to Dashboard",
|
||||
"checkSystemStatus": "Check System Status",
|
||||
"goToDashboard": "Ir para o painel",
|
||||
"checkSystemStatus": "Verificar status do sistema",
|
||||
"selectModel": "Selecione o modelo",
|
||||
"addModel": "Adicionar modelo",
|
||||
"effortNone": "Nenhum",
|
||||
@@ -184,12 +184,12 @@
|
||||
"selectAllProviders": "Verifique todos os provedores",
|
||||
"clearProviderSelection": "Desmarcar provedores",
|
||||
"providersSelectedCount": "{count} provedores verificados",
|
||||
"errorOccurred": "Error Occurred",
|
||||
"comboDeleted": "Combo Deleted",
|
||||
"hide": "Hide",
|
||||
"creating": "Creating",
|
||||
"comboCreated": "Combo Created",
|
||||
"swapFormats": "Swap Formats",
|
||||
"errorOccurred": "Ocorreu um erro",
|
||||
"comboDeleted": "Combo excluído",
|
||||
"hide": "Ocultar",
|
||||
"creating": "Criando",
|
||||
"comboCreated": "Combo criado",
|
||||
"swapFormats": "Trocar formatos",
|
||||
"daysAgo": "Days Ago",
|
||||
"retries": "Retries",
|
||||
"errorDuringRestore": "Error During Restore",
|
||||
@@ -204,11 +204,11 @@
|
||||
"webSearch": "Web Search",
|
||||
"anthropicPrefixPlaceholder": "Anthropic Prefix Placeholder",
|
||||
"addModelToCombo": "Add Model To Combo",
|
||||
"failedToLoad": "Failed To Load",
|
||||
"failedToLoad": "Falha ao carregar",
|
||||
"categoryMedia": "Category Media",
|
||||
"enableCloud": "Enable Cloud",
|
||||
"expirationBannerExpiringSoon": "Expiration Banner Expiring Soon",
|
||||
"retry": "Retry",
|
||||
"retry": "Tentar novamente",
|
||||
"embeddings": "Embeddings",
|
||||
"errorCount": "Error Count",
|
||||
"backupReasonManual": "Backup Reason Manual",
|
||||
@@ -216,12 +216,12 @@
|
||||
"activeLimiters": "Active Limiters",
|
||||
"a2aCardTitle": "A2A Card Title",
|
||||
"cloudWorkerUnreachable": "Cloud Worker Unreachable",
|
||||
"testFailed": "Test Failed",
|
||||
"testFailed": "O teste falhou",
|
||||
"compatibleBaseUrlHint": "Compatible Base Url Hint",
|
||||
"usageTracking": "Usage Tracking",
|
||||
"disableCloudTitle": "Disable Cloud Title",
|
||||
"noConnections": "No Connections",
|
||||
"providerHealth": "Provider Health",
|
||||
"noConnections": "Nenhuma conexão",
|
||||
"providerHealth": "Saúde dos provedores",
|
||||
"confirmDbImport": "Confirm Db Import",
|
||||
"notAvailableSymbol": "Not Available Symbol",
|
||||
"backupsAvailable": "Backups Available",
|
||||
@@ -229,9 +229,9 @@
|
||||
"newProviderNamePlaceholder": "New Provider Name Placeholder",
|
||||
"a2aQuickStartStep2": "A2A Quick Start Step2",
|
||||
"ok": "Ok",
|
||||
"available": "Available",
|
||||
"available": "Disponível",
|
||||
"noBackupYet": "No Backup Yet",
|
||||
"more": "More",
|
||||
"more": "Mais",
|
||||
"noCompatibleYet": "No Compatible Yet",
|
||||
"multiProvider": "Multi Provider",
|
||||
"repairEnvHint": "Repair Env Hint",
|
||||
@@ -1011,7 +1011,7 @@
|
||||
"skills": "Habilidades",
|
||||
"omniSkills": "OmniSkills",
|
||||
"agentSkills": "Habilidades do agente",
|
||||
"chaosConfig": "Chaos Mode",
|
||||
"chaosConfig": "Modo caos",
|
||||
"docs": "Documentação",
|
||||
"issues": "Problemas",
|
||||
"endpoints": "Endpoints",
|
||||
@@ -1020,7 +1020,7 @@
|
||||
"apiManagerSubtitle": "Gerenciar chaves de API e acesso",
|
||||
"embeddedServices": "Serviços Embarcados",
|
||||
"embeddedServicesSubtitle": "Gerenciar serviços de proxy locais",
|
||||
"logs": "Logs",
|
||||
"logs": "Registros",
|
||||
"webhooks": "Webhooks",
|
||||
"webhooksSubtitle": "Seja notificado sobre eventos",
|
||||
"combosSubtitle": "Provedores de grupo para failover",
|
||||
@@ -1051,11 +1051,11 @@
|
||||
"chooseColor": "Pick one color",
|
||||
"themeCoral": "Coral",
|
||||
"themeBlue": "Blue",
|
||||
"themeRed": "Red",
|
||||
"themeGreen": "Green",
|
||||
"themeViolet": "Violet",
|
||||
"themeOrange": "Orange",
|
||||
"themeCyan": "Cyan",
|
||||
"themeRed": "Vermelho",
|
||||
"themeGreen": "Verde",
|
||||
"themeViolet": "Violeta",
|
||||
"themeOrange": "Laranja",
|
||||
"themeCyan": "Ciano",
|
||||
"cliToolsShort": "Ferramentas",
|
||||
"cache": "Cache",
|
||||
"cacheShort": "Cache",
|
||||
@@ -1259,7 +1259,7 @@
|
||||
"costsQuotaPlansSubtitle": "Configurar planos por provider",
|
||||
"activity": "Atividade",
|
||||
"activitySubtitle": "Feed amigável de eventos recentes",
|
||||
"logsGroup": "Logs",
|
||||
"logsGroup": "Registros",
|
||||
"systemGroup": "Sistema",
|
||||
"costsOverview": "Visão geral",
|
||||
"costsOverviewSubtitle": "Análise consolidada de custos",
|
||||
@@ -1270,9 +1270,9 @@
|
||||
"trafficInspectorPurpose": "Veja exatamente o que sua aplicação envia e recebe dos provedores de IA. Funciona com qualquer cliente compatível com OpenAI.",
|
||||
"cliCode": "CLI Code's",
|
||||
"cliCodeSubtitle": "Ferramentas de código que apontam para o OmniRoute",
|
||||
"cliAgents": "CLI Agents",
|
||||
"cliAgents": "Agentes de CLI",
|
||||
"cliAgentsSubtitle": "Agentes autônomos com CLI",
|
||||
"acpAgents": "ACP Agents",
|
||||
"acpAgents": "Agentes ACP",
|
||||
"acpAgentsSubtitle": "CLIs spawnadas pelo OmniRoute",
|
||||
"skipToContent": "Pular para o conteúdo",
|
||||
"mainNavigation": "Navegação principal",
|
||||
@@ -1550,12 +1550,12 @@
|
||||
},
|
||||
"themesPage": {
|
||||
"title": "Themes",
|
||||
"description": "Choose a preset theme or create your own with a single color",
|
||||
"description": "Escolha um tema predefinido ou crie o seu usando uma única cor",
|
||||
"presetColors": "Popular colors",
|
||||
"customTheme": "Custom theme",
|
||||
"customThemeDesc": "Click create theme and pick one color",
|
||||
"customTheme": "Tema personalizado",
|
||||
"customThemeDesc": "Clique em criar tema e escolha uma cor",
|
||||
"createTheme": "Create theme",
|
||||
"activePreset": "Active theme"
|
||||
"activePreset": "Tema ativo"
|
||||
},
|
||||
"header": {
|
||||
"logout": "Sair",
|
||||
@@ -7678,8 +7678,7 @@
|
||||
"backupCleanupSuccess": "Excluído(s) {backups} conjunto(s) de backup e {files} arquivo(s).",
|
||||
"backupCleanupFailed": "Falha ao limpar backups do banco de dados",
|
||||
"purgeQuotaSnapshotsSuccess": "{count} snapshots de cota removidos",
|
||||
"purgeQuotaSnapshotsFailed": "Falha ao remover snapshots de cota",
|
||||
"purgeCallLogsSuccess": "{count} logs de chamadas removidos",
|
||||
"purgeQuotaSnapshotsFailed": "Falha ao remover snapshots de cota", "purgeCallLogsSuccess": "{count} logs de chamadas removidos",
|
||||
"purgeCallLogsFailed": "Falha ao remover logs de chamadas",
|
||||
"purgeDetailedLogsSuccess": "{count} logs detalhados removidos",
|
||||
"purgeDetailedLogsFailed": "Falha ao remover logs detalhados",
|
||||
@@ -7689,8 +7688,7 @@
|
||||
"invalidJsonFileType": "Tipo de arquivo inválido. Apenas arquivos .json são permitidos.",
|
||||
"legacyJsonImportSuccess": "JSON legado importado com sucesso!",
|
||||
"jsonImportFailed": "Falha ao importar JSON",
|
||||
"jsonImportError": "Erro durante a importação de JSON",
|
||||
"storagePurgeData": "Limpar dados",
|
||||
"jsonImportError": "Erro durante a importação de JSON", "storagePurgeData": "Limpar dados",
|
||||
"storagePurgeDataDesc": "Excluir imediatamente todos os registros sem aplicar verificações de retenção. Use com cautela.",
|
||||
"storageRetentionCleanup": "Configurações de Retenção",
|
||||
"storageRetentionCleanupDesc": "Configure a retenção de registros operacionais e a limpeza de backup do banco de dados.",
|
||||
@@ -13216,10 +13214,10 @@
|
||||
}
|
||||
},
|
||||
"chaosConfig": {
|
||||
"pageTitle": "Chaos Mode",
|
||||
"pageTitle": "Modo caos",
|
||||
"pageSubtitle": "Execute múltiplos modelos de IA em paralelo ou de forma colaborativa na mesma tarefa",
|
||||
"enableChaos": "Ativar Chaos Mode",
|
||||
"enableChaosDesc": "Permitir que chaves de API com o Chaos Mode ativado usem este recurso",
|
||||
"enableChaos": "Ativar modo caos",
|
||||
"enableChaosDesc": "Permitir que chaves de API com o modo caos ativado usem este recurso",
|
||||
"mode": "Modo Padrão",
|
||||
"modeParallel": "Paralelo",
|
||||
"modeCollaborative": "Colaborativo",
|
||||
@@ -13228,20 +13226,20 @@
|
||||
"timeout": "Tempo Limite (ms)",
|
||||
"timeoutDesc": "Tempo máximo por chamada de modelo (5000-600000ms)",
|
||||
"systemPrompt": "Prompt de Sistema (opcional)",
|
||||
"systemPromptDesc": "Instruções personalizadas para todas as instâncias de modelo do Chaos Mode",
|
||||
"systemPromptDesc": "Instruções personalizadas para todas as instâncias de modelo do modo caos",
|
||||
"providerOverrides": "Substituições de Provedor",
|
||||
"providerOverridesDesc": "Selecione modelos específicos por provedor para o Chaos Mode",
|
||||
"providerOverridesDesc": "Selecione modelos específicos por provedor para o modo caos",
|
||||
"providerId": "Provedor",
|
||||
"modelId": "Modelo",
|
||||
"addProvider": "Adicionar Provedor",
|
||||
"removeProvider": "Remover",
|
||||
"saveConfig": "Salvar Configuração",
|
||||
"configSaved": "Configuração do Chaos Mode salva com sucesso",
|
||||
"configError": "Falha ao salvar a configuração do Chaos Mode",
|
||||
"configSaved": "Configuração do modo caos salva com sucesso",
|
||||
"configError": "Falha ao salvar a configuração do modo caos",
|
||||
"configReset": "Restaurar Padrões",
|
||||
"keyPermission": "Acesso ao Chaos Mode",
|
||||
"keyPermissionDesc": "Permitir que esta chave de API use o Chaos Mode (execução paralela multi-modelo)",
|
||||
"testButton": "Testar Chaos Mode",
|
||||
"keyPermission": "Acesso ao modo caos",
|
||||
"keyPermissionDesc": "Permitir que esta chave de API use o modo caos (execução paralela multimodelo)",
|
||||
"testButton": "Testar modo caos",
|
||||
"testTask": "Escreva um poema curto sobre inteligência artificial",
|
||||
"loadingProviderModels": "Carregando provedores...",
|
||||
"systemPromptPlaceholder": "Opcional: substituir o prompt de sistema padrão do modo caos...",
|
||||
|
||||
Reference in New Issue
Block a user