From 2cf40cafcc320f3650260527f41df9f495fca1b2 Mon Sep 17 00:00:00 2001 From: diegosouzapw Date: Wed, 27 May 2026 22:01:16 -0300 Subject: [PATCH] chore(i18n): pt-BR + en activity namespace (eventVerb + filters + relative) (B/F4) --- src/i18n/messages/en.json | 52 ++++++++++++++++++++++++++++++++++++ src/i18n/messages/pt-BR.json | 52 ++++++++++++++++++++++++++++++++++++ 2 files changed, 104 insertions(+) diff --git a/src/i18n/messages/en.json b/src/i18n/messages/en.json index d11b7d779a..a129ac4900 100644 --- a/src/i18n/messages/en.json +++ b/src/i18n/messages/en.json @@ -7295,5 +7295,57 @@ "policyLabel": "Policy:", "resetIn": "reset in", "quotaTotal": "total" + }, + "activity": { + "title": "Activity", + "description": "Recent events feed", + "emptyTitle": "No activity yet", + "emptyDescription": "When you add providers, create combos, or rotate keys, events will appear here.", + "todayHeader": "Today", + "yesterdayHeader": "Yesterday", + "filterAll": "All", + "filterProviders": "Providers", + "filterCombos": "Combos", + "filterApiKeys": "API Keys", + "filterSettings": "Settings", + "filterQuota": "Quota", + "filterAuth": "Auth", + "filterSystem": "System", + "relative": { + "justNow": "just now", + "minutesAgo": "{n} min ago", + "hoursAgo": "{n} h ago", + "yesterday": "yesterday", + "daysAgo": "{n} days ago" + }, + "eventVerb": { + "providerAdded": "{actor} added provider {target}", + "providerRemoved": "{actor} removed provider {target}", + "providerTested": "{actor} tested provider {target}", + "comboCreated": "{actor} created combo {target}", + "comboUpdated": "{actor} updated combo {target}", + "comboDeleted": "{actor} removed combo {target}", + "apiKeyCreated": "{actor} created API key {target}", + "apiKeyRevoked": "{actor} revoked API key {target}", + "apiKeyRotated": "{actor} rotated API key {target}", + "budgetThreshold": "Budget threshold reached for {target}", + "settingUpdated": "{actor} updated setting {target}", + "authLogin": "{actor} signed in", + "authLogout": "{actor} signed out", + "cloudAgentSession": "Cloud agent session started for {target}", + "mcpToolRegistered": "MCP tool {target} registered", + "webhookCreated": "{actor} created webhook {target}", + "webhookDeleted": "{actor} removed webhook {target}", + "quotaPoolCreated": "{actor} created quota pool {target}", + "quotaPoolUpdated": "{actor} updated quota pool {target}", + "quotaPoolDeleted": "{actor} removed quota pool {target}", + "quotaPlanUpdated": "{actor} updated quota plan {target}", + "quotaStoreDriverChanged": "QuotaStore driver changed", + "updateApplied": "Update {target} applied", + "deployCompleted": "Deploy completed", + "skillInstalled": "{actor} installed skill {target}", + "skillRemoved": "{actor} removed skill {target}", + "genericEvent": "{actor} {target}" + } } } diff --git a/src/i18n/messages/pt-BR.json b/src/i18n/messages/pt-BR.json index fe3efecbe9..b58123b0f9 100644 --- a/src/i18n/messages/pt-BR.json +++ b/src/i18n/messages/pt-BR.json @@ -7285,5 +7285,57 @@ "policyLabel": "Política:", "resetIn": "redefinir em", "quotaTotal": "total" + }, + "activity": { + "title": "Atividade", + "description": "Feed de eventos recentes", + "emptyTitle": "Sem atividade ainda", + "emptyDescription": "Quando você adicionar providers, criar combos ou rotacionar keys, os eventos aparecem aqui.", + "todayHeader": "Hoje", + "yesterdayHeader": "Ontem", + "filterAll": "Todos", + "filterProviders": "Providers", + "filterCombos": "Combos", + "filterApiKeys": "API Keys", + "filterSettings": "Settings", + "filterQuota": "Quota", + "filterAuth": "Auth", + "filterSystem": "Sistema", + "relative": { + "justNow": "agora há pouco", + "minutesAgo": "há {n} min", + "hoursAgo": "há {n} h", + "yesterday": "ontem", + "daysAgo": "há {n} dias" + }, + "eventVerb": { + "providerAdded": "{actor} adicionou o provider {target}", + "providerRemoved": "{actor} removeu o provider {target}", + "providerTested": "{actor} testou o provider {target}", + "comboCreated": "{actor} criou o combo {target}", + "comboUpdated": "{actor} atualizou o combo {target}", + "comboDeleted": "{actor} removeu o combo {target}", + "apiKeyCreated": "{actor} criou a API key {target}", + "apiKeyRevoked": "{actor} revogou a API key {target}", + "apiKeyRotated": "{actor} rotacionou a API key {target}", + "budgetThreshold": "Limite de orçamento atingido em {target}", + "settingUpdated": "{actor} atualizou a configuração {target}", + "authLogin": "{actor} entrou no sistema", + "authLogout": "{actor} saiu do sistema", + "cloudAgentSession": "Sessão de cloud agent iniciada em {target}", + "mcpToolRegistered": "Tool MCP {target} registrada", + "webhookCreated": "{actor} criou o webhook {target}", + "webhookDeleted": "{actor} removeu o webhook {target}", + "quotaPoolCreated": "{actor} criou o quota pool {target}", + "quotaPoolUpdated": "{actor} atualizou o quota pool {target}", + "quotaPoolDeleted": "{actor} removeu o quota pool {target}", + "quotaPlanUpdated": "{actor} atualizou o plano de quota {target}", + "quotaStoreDriverChanged": "Driver do QuotaStore alterado", + "updateApplied": "Atualização {target} aplicada", + "deployCompleted": "Deploy concluído", + "skillInstalled": "{actor} instalou a skill {target}", + "skillRemoved": "{actor} removeu a skill {target}", + "genericEvent": "{actor} {target}" + } } }