fix(webui): complete i18n audit
This commit is contained in:
@@ -23,7 +23,7 @@
|
||||
},
|
||||
"system": {
|
||||
"section": "Sistema",
|
||||
"restartHint": "Reinicie o nanobot para aplicar as alterações de runtime.",
|
||||
"restartHint": "Reinicie o nanobot para aplicar as alterações de tempo de execução.",
|
||||
"restart": "Reiniciar nanobot",
|
||||
"restarting": "Reiniciando nanobot...",
|
||||
"restartEngine": "Reiniciar motor",
|
||||
@@ -37,7 +37,16 @@
|
||||
"chat": "{{title}} · nanobot"
|
||||
},
|
||||
"meta": {
|
||||
"description": "Interface web do nanobot — converse com o seu workspace do nanobot."
|
||||
"description": "Interface web do nanobot — converse com o seu espaço de trabalho do nanobot."
|
||||
},
|
||||
"pairing": {
|
||||
"title": "Vincular usuário do chat",
|
||||
"description": "Digite o código de vinculação exibido no chat.",
|
||||
"code": "Código de vinculação",
|
||||
"matched": "Correspondência com {{channel}}. Conectando...",
|
||||
"expiresInline": "O código expira {{expires}}.",
|
||||
"queueCount": "{{count}} pendentes",
|
||||
"noMatch": "Nenhuma solicitação pendente corresponde a este código."
|
||||
}
|
||||
},
|
||||
"sidebar": {
|
||||
@@ -54,10 +63,10 @@
|
||||
"label": "Idioma",
|
||||
"ariaLabel": "Trocar idioma"
|
||||
},
|
||||
"apps": "Apps",
|
||||
"apps": "Aplicativos",
|
||||
"automations": "Automações",
|
||||
"skills": {
|
||||
"title": "Skills"
|
||||
"title": "Habilidades"
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -77,13 +86,13 @@
|
||||
"voice": "Voz",
|
||||
"browser": "Web",
|
||||
"channels": "Canais",
|
||||
"cliApps": "Apps CLI",
|
||||
"cliApps": "Aplicativos CLI",
|
||||
"mcp": "MCP",
|
||||
"runtime": "Sistema",
|
||||
"advanced": "Segurança",
|
||||
"apps": "Aplicativos",
|
||||
"automations": "Automações",
|
||||
"skills": "Skills"
|
||||
"skills": "Habilidades"
|
||||
},
|
||||
"sections": {
|
||||
"interface": "Interface do usuário",
|
||||
@@ -97,7 +106,7 @@
|
||||
"imageDefaults": "Padrões",
|
||||
"webSearch": "Busca na web",
|
||||
"webBehavior": "Comportamento",
|
||||
"cliApps": "Apps CLI",
|
||||
"cliApps": "Aplicativos CLI",
|
||||
"mcp": "Servidores MCP",
|
||||
"regional": "Regional",
|
||||
"webuiSafety": "Segurança da WebUI",
|
||||
@@ -191,7 +200,7 @@
|
||||
"maxImagesPerTurn": "Máx. de imagens por turno",
|
||||
"imageSaveDir": "Diretório de salvamento",
|
||||
"timezone": "Fuso horário",
|
||||
"workspacePath": "Workspace padrão",
|
||||
"workspacePath": "Espaço de trabalho padrão",
|
||||
"localServiceAccess": "Serviços locais",
|
||||
"webuiDefaultAccess": "Acesso padrão",
|
||||
"cliAppsCatalog": "Catálogo",
|
||||
@@ -217,10 +226,10 @@
|
||||
"selectedModelProvider": "Definido pelo modelo selecionado.",
|
||||
"selectedModelValue": "Definido pelo modelo selecionado.",
|
||||
"selectedPreset": "As predefinições nomeadas são somente leitura aqui; edite-as em config.json.",
|
||||
"presetModel": "Mude para Default para editar modelo e provedor pela WebUI.",
|
||||
"presetModel": "Mude para Padrão para editar o modelo e o provedor pela WebUI.",
|
||||
"density": "Armazenado apenas neste navegador.",
|
||||
"activityMode": "Escolha quanto detalhe de atividade do agente é exibido por padrão.",
|
||||
"fileEditDisplay": "Escolha se a atividade de edição de arquivo é exibida como contagem de linhas ou como diff.",
|
||||
"fileEditDisplay": "Escolha se a atividade de edição de arquivo é exibida como contagem de linhas ou como diferenças.",
|
||||
"codeWrap": "Mantém linhas longas de código legíveis em telas menores.",
|
||||
"brandLogos": "Mostra logotipos de provedores terceiros e de CLIs em Configurações.",
|
||||
"maxResults": "Resultados retornados por cada chamada de web_search.",
|
||||
@@ -228,20 +237,20 @@
|
||||
"jinaReader": "Usa o Jina Reader para web_fetch quando disponível.",
|
||||
"imageGeneration": "Expõe generate_image nas conversas quando há um provedor de imagem configurado.",
|
||||
"imageProvider": "Escolha o provedor do registro usado por generate_image.",
|
||||
"imageProviderStatus": "A geração de imagens reaproveita as credenciais de Provedores.",
|
||||
"imageProviderStatus": "A geração de imagens reaproveita as credenciais dos provedores.",
|
||||
"imageModel": "Nome do modelo enviado ao provedor de imagem selecionado.",
|
||||
"defaultAspectRatio": "Usado quando o prompt não escolhe uma proporção.",
|
||||
"defaultAspectRatio": "Usado quando a instrução não escolhe uma proporção.",
|
||||
"defaultImageSize": "Dica de tamanho enviada a provedores compatíveis.",
|
||||
"maxImagesPerTurn": "Limite superior para uma requisição de generate_image.",
|
||||
"timezone": "Usado para agendamentos e respostas sensíveis ao horário.",
|
||||
"cliAppsCatalog": "Instale apenas os adaptadores CLI de apps que o nanobot pode executar localmente; apps nativos permanecem intactos.",
|
||||
"cliAppsFilter": "Busque por app, categoria ou capacidade.",
|
||||
"localServiceAccess": "Permite que comandos shell com Acesso Total alcancem serviços localhost.",
|
||||
"cliAppsCatalog": "Instale apenas os adaptadores CLI de aplicativos que o nanobot pode executar localmente; aplicativos nativos permanecem intactos.",
|
||||
"cliAppsFilter": "Busque por aplicativo, categoria ou capacidade.",
|
||||
"localServiceAccess": "Permite que comandos shell com acesso completo alcancem serviços locais.",
|
||||
"webuiDefaultAccess": "Usado por chats web sem permissão específica de projeto.",
|
||||
"securityManagedControls": "As buscas na web sempre protegem serviços locais, privados e de metadados. A segurança essencial dos canais fica em config.json.",
|
||||
"logs": "Abre a pasta de logs do motor nativo.",
|
||||
"diagnostics": "Exporta um pequeno relatório de runtime para o suporte.",
|
||||
"localServiceAccessNative": "Permite que comandos shell com Acesso Total alcancem serviços neste Mac.",
|
||||
"diagnostics": "Exporta um pequeno relatório de tempo de execução para o suporte.",
|
||||
"localServiceAccessNative": "Permite que comandos shell com acesso completo alcancem serviços neste Mac.",
|
||||
"webuiDefaultAccessNative": "Usado por chats nativos sem permissão específica de projeto.",
|
||||
"contextWindow": "Escolha o orçamento de contexto padrão para esta configuração de modelo.",
|
||||
"transcription": "Transcreve a entrada do microfone antes de enviá-la. Mensagens de voz dos canais de chat usam as mesmas configurações.",
|
||||
@@ -257,25 +266,25 @@
|
||||
},
|
||||
"cliApps": {
|
||||
"allCategories": "Todas as categorias",
|
||||
"availableCount": "{{count}} apps",
|
||||
"availableCount": "{{count}} aplicativos",
|
||||
"installedCount": "{{count}} CLIs instaladas",
|
||||
"summary": "{{installed}} de {{total}} CLIs instaladas",
|
||||
"filterAll": "Todos",
|
||||
"filterInstalled": "CLIs instaladas",
|
||||
"filterNotInstalled": "Não instaladas",
|
||||
"searchPlaceholder": "Buscar CLIs",
|
||||
"loading": "Carregando Apps CLI...",
|
||||
"empty": "Nenhum App CLI corresponde a este filtro.",
|
||||
"statusInstalled": "App pronto",
|
||||
"loading": "Carregando aplicativos CLI...",
|
||||
"empty": "Nenhum aplicativo CLI corresponde a este filtro.",
|
||||
"statusInstalled": "Aplicativo pronto",
|
||||
"statusMissing": "Faltando",
|
||||
"statusAvailable": "Disponível",
|
||||
"statusUnsupported": "Não compatível",
|
||||
"statusNotInstalled": "App não instalado",
|
||||
"statusNotInstalled": "Aplicativo não instalado",
|
||||
"requires": "Requer",
|
||||
"test": "Testar app",
|
||||
"update": "Atualizar app",
|
||||
"uninstall": "Desinstalar app",
|
||||
"install": "Instalar app",
|
||||
"test": "Testar aplicativo",
|
||||
"update": "Atualizar aplicativo",
|
||||
"uninstall": "Desinstalar aplicativo",
|
||||
"install": "Instalar aplicativo",
|
||||
"readyTitle": "@{{name}} está pronto",
|
||||
"readyStatus": "Pronto",
|
||||
"readyTry": "Experimentar @{{name}}",
|
||||
@@ -310,9 +319,9 @@
|
||||
"serverUrl": "URL",
|
||||
"transport": "Transporte",
|
||||
"command": "Comando",
|
||||
"args": "Args JSON",
|
||||
"headers": "Headers JSON",
|
||||
"env": "Env JSON",
|
||||
"args": "Argumentos JSON",
|
||||
"headers": "Cabeçalhos JSON",
|
||||
"env": "Ambiente JSON",
|
||||
"timeout": "Tempo limite da ferramenta",
|
||||
"advancedOptions": "Opções avançadas",
|
||||
"hideAdvanced": "Ocultar avançado",
|
||||
@@ -340,6 +349,7 @@
|
||||
"statusMissingCredentials": "Precisa de chave",
|
||||
"statusMissingDependency": "Precisa de dependência",
|
||||
"statusComingSoon": "Em breve",
|
||||
"comingSoon": "Em breve",
|
||||
"statusNotInstalled": "Não habilitado",
|
||||
"toolScope": "Ferramentas",
|
||||
"allTools": "Todas",
|
||||
@@ -356,15 +366,15 @@
|
||||
"ready": "Pronto",
|
||||
"privateEngine": "Motor privado",
|
||||
"unixSocket": "Socket Unix",
|
||||
"defaultWorkspace": "Workspace padrão",
|
||||
"defaultWorkspace": "Espaço de trabalho padrão",
|
||||
"comfortable": "Confortável",
|
||||
"compact": "Compacto",
|
||||
"auto": "Automático",
|
||||
"expanded": "Expandido",
|
||||
"default": "Padrão",
|
||||
"summary": "Resumo",
|
||||
"diff": "Diff",
|
||||
"collapsedDiff": "Diff recolhido",
|
||||
"diff": "Diferenças",
|
||||
"collapsedDiff": "Diferenças recolhidas",
|
||||
"on": "Ligado",
|
||||
"off": "Desligado",
|
||||
"defaultPermission": "Permissão padrão",
|
||||
@@ -372,7 +382,10 @@
|
||||
"configured": "Configurado",
|
||||
"notConfigured": "Não configurado",
|
||||
"pending": "Pendente",
|
||||
"restartingEngine": "Reiniciando"
|
||||
"restartingEngine": "Reiniciando",
|
||||
"checking": "Verificando",
|
||||
"running": "Em execução",
|
||||
"needsSetup": "Requer configuração"
|
||||
},
|
||||
"status": {
|
||||
"loading": "Carregando configurações...",
|
||||
@@ -400,6 +413,7 @@
|
||||
"deleting": "Excluindo...",
|
||||
"edit": "Editar",
|
||||
"cancel": "Cancelar",
|
||||
"dismiss": "Dispensar",
|
||||
"open": "Abrir",
|
||||
"export": "Exportar",
|
||||
"opening": "Abrindo...",
|
||||
@@ -455,7 +469,7 @@
|
||||
"webSearch": "Busca na web",
|
||||
"imageGeneration": "Geração de imagens",
|
||||
"voiceInput": "Entrada de voz",
|
||||
"workspace": "Workspace"
|
||||
"workspace": "Espaço de trabalho"
|
||||
},
|
||||
"usage": {
|
||||
"title": "Atividade de tokens",
|
||||
@@ -509,9 +523,19 @@
|
||||
"selectProvider": "Selecionar provedor",
|
||||
"selectAspect": "Selecionar proporção",
|
||||
"selectSize": "Selecionar tamanho",
|
||||
"selectModel": "Selecionar modelo de imagem",
|
||||
"searchOrTypeModel": "Pesquisar ou digitar ID do modelo",
|
||||
"typeModelId": "Digite o ID de modelo compatível com este provedor.",
|
||||
"configureProvider": "Configurar provedor",
|
||||
"missingCredential": "Configure o provedor antes de habilitar a geração de imagens."
|
||||
},
|
||||
"capabilities": {
|
||||
"providerSupport": "Suporte do provedor",
|
||||
"providerInstallOnSave": "O suporte necessário será instalado automaticamente ao salvar este provedor.",
|
||||
"searchSupport": "Suporte do provedor de pesquisa",
|
||||
"searchInstallOnSave": "O suporte ao Olostep será instalado automaticamente ao salvar.",
|
||||
"installing": "Instalando suporte..."
|
||||
},
|
||||
"api": {
|
||||
"title": "Servidor de API",
|
||||
"openaiCompatible": "API compatível com OpenAI",
|
||||
@@ -541,29 +565,29 @@
|
||||
},
|
||||
"apps": {
|
||||
"description": "Adicione ferramentas ao nanobot e mencione-as com @ na conversa.",
|
||||
"cliLabel": "App",
|
||||
"cliLabel": "Aplicativo",
|
||||
"mcpLabel": "Integração",
|
||||
"channelLabel": "Canal",
|
||||
"featureLabel": "Recurso",
|
||||
"filterAll": "Prontos",
|
||||
"filterPlugins": "Complementos",
|
||||
"filterCli": "Apps",
|
||||
"filterCli": "Aplicativos",
|
||||
"filterMcp": "Integrações",
|
||||
"enabledSummary": "{{count}} prontos",
|
||||
"caption": "{{cli}} apps · {{mcp}} integrações",
|
||||
"caption": "{{cli}} aplicativos · {{mcp}} integrações",
|
||||
"searchPlaceholder": "Buscar ferramentas",
|
||||
"featured": "Ferramentas",
|
||||
"loading": "Carregando Apps...",
|
||||
"loading": "Carregando aplicativos...",
|
||||
"empty": "Nenhuma ferramenta corresponde a esta visualização.",
|
||||
"restartRequired": "Reinicie o nanobot para aplicar os apps e integrações atualizados."
|
||||
"restartRequired": "Reinicie o nanobot para aplicar os aplicativos e integrações atualizados."
|
||||
},
|
||||
"channels": {
|
||||
"description": "Conecte apps de chat, e-mail e WebUI ao nanobot.",
|
||||
"description": "Conecte aplicativos de chat, e-mail e WebUI ao nanobot.",
|
||||
"caption": "{{enabled}} habilitados · {{total}} canais",
|
||||
"searchPlaceholder": "Buscar canais",
|
||||
"backToChannels": "Todos os canais",
|
||||
"catalog": "Canais",
|
||||
"loading": "Carregando Canais...",
|
||||
"loading": "Carregando canais...",
|
||||
"empty": "Nenhum canal corresponde a este filtro.",
|
||||
"restartRequired": "Reinicie o nanobot para aplicar o suporte de canais atualizado.",
|
||||
"requires": "Requer: {{requirements}}",
|
||||
@@ -579,6 +603,8 @@
|
||||
"advanced": "Avançado",
|
||||
"checkAndEnable": "Verificar e ativar",
|
||||
"checkConnection": "Verificar conexão",
|
||||
"connectionChecks": "Verificações de conexão",
|
||||
"open": "Abrir",
|
||||
"checkedAndEnabled": "Verificado e ativado.",
|
||||
"checking": "Verificando...",
|
||||
"checkOnly": "Apenas verificar",
|
||||
@@ -674,6 +700,8 @@
|
||||
"protected": "Protegida",
|
||||
"editTitle": "Editar automação",
|
||||
"save": "Salvar",
|
||||
"commandCopied": "Copiado",
|
||||
"copyCommand": "Copiar",
|
||||
"deleteTitle": "Excluir automação",
|
||||
"deleteDescription": "Isso remove {{name}} do armazenamento do cron. As mensagens anteriores da conversa permanecem na sessão.",
|
||||
"cancel": "Cancelar",
|
||||
@@ -733,6 +761,7 @@
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"message": "Mensagem",
|
||||
"command": "Comando",
|
||||
"scheduleType": "Tipo de agendamento",
|
||||
"every": "A cada",
|
||||
"unit": "Unidade",
|
||||
@@ -790,56 +819,56 @@
|
||||
"finishSignIn": "Concluir login"
|
||||
},
|
||||
"skills": {
|
||||
"description": "Revise as skills de instrução que este agente pode carregar durante uma conversa.",
|
||||
"description": "Revise as habilidades de instrução que este agente pode carregar durante uma conversa.",
|
||||
"caption": "{{available}} disponíveis · {{total}} no total",
|
||||
"views": "Visualizações de skills",
|
||||
"views": "Visualizações de habilidades",
|
||||
"installedTab": "Instaladas",
|
||||
"discoverTab": "Descobrir",
|
||||
"customGroup": "Personalizadas",
|
||||
"builtinGroup": "Integradas",
|
||||
"otherGroup": "Outras",
|
||||
"searchInstalled": "Buscar skills instaladas",
|
||||
"searchInstalled": "Buscar habilidades instaladas",
|
||||
"filterAll": "Todas",
|
||||
"filterEnabled": "Ativadas",
|
||||
"filterDisabled": "Desativadas",
|
||||
"noMatching": "Nenhuma skill correspondente.",
|
||||
"noMatching": "Nenhuma habilidade correspondente.",
|
||||
"statusDisabled": "Desativada",
|
||||
"statusEnabled": "Ativada",
|
||||
"statusNeedsSetup": "Requer configuração",
|
||||
"showLess": "Mostrar menos",
|
||||
"showMore": "Mostrar mais",
|
||||
"enabledControl": "Usar esta skill",
|
||||
"enabledDescription": "Permite que o agente carregue esta skill quando os requisitos estiverem prontos.",
|
||||
"enabledControl": "Usar esta habilidade",
|
||||
"enabledDescription": "Permite que o agente carregue esta habilidade quando os requisitos estiverem prontos.",
|
||||
"enableSkill": "Ativar {{name}}",
|
||||
"disableSkill": "Desativar {{name}}",
|
||||
"updateFailed": "Não foi possível atualizar esta skill.",
|
||||
"deleteTitle": "Excluir skill",
|
||||
"deleteDescription": "Remove esta skill do workspace atual.",
|
||||
"updateFailed": "Não foi possível atualizar esta habilidade.",
|
||||
"deleteTitle": "Excluir habilidade",
|
||||
"deleteDescription": "Remove esta habilidade do espaço de trabalho atual.",
|
||||
"deleteAction": "Excluir",
|
||||
"deleteFailed": "Não foi possível excluir esta skill.",
|
||||
"deleteFailed": "Não foi possível excluir esta habilidade.",
|
||||
"deleteConfirmTitle": "Excluir {{name}}?",
|
||||
"deleteConfirmDescription": "Isso remove os arquivos da skill do workspace atual. Esta ação não pode ser desfeita.",
|
||||
"deleteConfirmAction": "Excluir skill",
|
||||
"instructionsTitle": "Instruções da skill",
|
||||
"deleteConfirmDescription": "Isso remove os arquivos da habilidade do espaço de trabalho atual. Esta ação não pode ser desfeita.",
|
||||
"deleteConfirmAction": "Excluir habilidade",
|
||||
"instructionsTitle": "Instruções da habilidade",
|
||||
"setupRequired": "Requer configuração",
|
||||
"setupDescription": "Instale a dependência ausente na máquina que executa o nanobot e verifique novamente.",
|
||||
"copySetupCommand": "Copiar comando de configuração",
|
||||
"checkAgain": "Verificar novamente",
|
||||
"marketplaceSearchFailed": "Não foi possível pesquisar nos mercados de skills.",
|
||||
"marketplaceInstallFailed": "Não foi possível instalar esta skill.",
|
||||
"marketplaceSearchPlaceholder": "Pesquisar skills",
|
||||
"marketplaceSearchLabel": "Pesquisar skills",
|
||||
"marketplaceSearchFailed": "Não foi possível pesquisar nos mercados de habilidades.",
|
||||
"marketplaceInstallFailed": "Não foi possível instalar esta habilidade.",
|
||||
"marketplaceSearchPlaceholder": "Pesquisar habilidades",
|
||||
"marketplaceSearchLabel": "Pesquisar habilidades",
|
||||
"marketplaceSearching": "Pesquisando",
|
||||
"marketplaceProviderFilter": "Origem da skill",
|
||||
"marketplaceProviderFilter": "Origem da habilidade",
|
||||
"marketplaceProviderAll": "Todas",
|
||||
"marketplaceTrendingTitle": "Tendências por mercado",
|
||||
"marketplaceTrendingDescription": "Cada mercado mantém seu próprio ranking e métricas de instalação.",
|
||||
"marketplaceViewAll": "Ver todas",
|
||||
"marketplaceTrendingUnavailable": "As skills em alta estão temporariamente indisponíveis.",
|
||||
"marketplaceEmpty": "Nenhuma skill encontrada para “{{query}}”.",
|
||||
"marketplaceTrendingUnavailable": "As habilidades em alta estão temporariamente indisponíveis.",
|
||||
"marketplaceEmpty": "Nenhuma habilidade encontrada para “{{query}}”.",
|
||||
"marketplaceConfirmTitle": "Instalar {{name}}?",
|
||||
"marketplaceConfirmDescription": "Esta skill de terceiros vem de {{provider}} ({{source}}) e pode incluir instruções ou scripts executáveis.",
|
||||
"marketplaceConfirmInstall": "Instalar skill",
|
||||
"marketplaceConfirmDescription": "Esta habilidade de terceiros vem de {{provider}} ({{source}}) e pode incluir instruções ou scripts executáveis.",
|
||||
"marketplaceConfirmInstall": "Instalar habilidade",
|
||||
"marketplaceOpen": "Abrir {{name}} no {{provider}}",
|
||||
"marketplaceOpenProvider": "Abrir {{provider}}",
|
||||
"marketplaceInstalls24h": "{{formattedCount}} instalações / 24 h",
|
||||
@@ -850,16 +879,16 @@
|
||||
"marketplaceInstall": "Instalar",
|
||||
"marketplaceNoTrend": "Ainda sem tendência",
|
||||
"marketplaceTrendLabel": "Tendência de instalações em 8 semanas",
|
||||
"featured": "Skills do agente",
|
||||
"empty": "Nenhuma skill disponível.",
|
||||
"featured": "Habilidades do agente",
|
||||
"empty": "Nenhuma habilidade disponível.",
|
||||
"sourceWorkspace": "Personalizada",
|
||||
"sourceBuiltin": "Embutida",
|
||||
"statusAvailable": "Disponível",
|
||||
"statusUnavailable": "Indisponível",
|
||||
"unavailableReason": "Faltando: {{reason}}",
|
||||
"openDetails": "Abrir detalhes de {{name}}",
|
||||
"loadingDetail": "Carregando detalhes da skill...",
|
||||
"loadFailed": "Não foi possível carregar os detalhes da skill.",
|
||||
"loadingDetail": "Carregando detalhes da habilidade...",
|
||||
"loadFailed": "Não foi possível carregar os detalhes da habilidade.",
|
||||
"descriptionTitle": "Descrição",
|
||||
"source": "Origem",
|
||||
"status": "Status",
|
||||
@@ -877,12 +906,12 @@
|
||||
"voice": {
|
||||
"selectProvider": "Selecionar provedor",
|
||||
"configureProvider": "Configurar provedor",
|
||||
"languageAuto": "Auto"
|
||||
"languageAuto": "Automático"
|
||||
}
|
||||
},
|
||||
"chat": {
|
||||
"fallbackTitle": "Tópico {{id}}",
|
||||
"forkTitle": "Fork: {{title}}",
|
||||
"forkTitle": "Bifurcação: {{title}}",
|
||||
"loading": "Carregando…",
|
||||
"noSessions": "Nenhuma sessão ainda.",
|
||||
"showMore": "Mostrar mais {{count}}",
|
||||
@@ -972,7 +1001,7 @@
|
||||
},
|
||||
"brainstorm": {
|
||||
"title": "Fazer um brainstorming",
|
||||
"prompt": "Sugira algumas ideias práticas e tradeoffs para este problema."
|
||||
"prompt": "Sugira algumas ideias práticas e seus compromissos para este problema."
|
||||
},
|
||||
"code": {
|
||||
"title": "Escrever código",
|
||||
@@ -984,25 +1013,25 @@
|
||||
},
|
||||
"more": {
|
||||
"title": "Mais",
|
||||
"prompt": "Mostre-me algumas formas úteis com as quais você pode ajudar neste workspace."
|
||||
"prompt": "Mostre-me algumas formas úteis com as quais você pode ajudar neste espaço de trabalho."
|
||||
}
|
||||
},
|
||||
"imageQuickActions": {
|
||||
"icon": {
|
||||
"title": "Desenhar um ícone de app",
|
||||
"prompt": "Gere um ícone de app 1:1 limpo para o nanobot: robô amigável, estilo vetorial simples, paleta suave em azul e branco, sem texto."
|
||||
"title": "Desenhar um ícone de aplicativo",
|
||||
"prompt": "Gere um ícone de aplicativo 1:1 limpo para o nanobot: robô amigável, estilo vetorial simples, paleta suave em azul e branco, sem texto."
|
||||
},
|
||||
"sticker": {
|
||||
"title": "Criar um sticker",
|
||||
"prompt": "Gere uma imagem estilo sticker de um pequeno assistente robô, com fundo de aparência transparente, expressivo e divertido."
|
||||
"prompt": "Gere uma imagem estilo adesivo de um pequeno assistente robô, com fundo de aparência transparente, expressivo e divertido."
|
||||
},
|
||||
"poster": {
|
||||
"title": "Criar um pôster",
|
||||
"prompt": "Gere um conceito de pôster polido para um assistente pessoal de IA, composição moderna, hierarquia visual forte, adequado para uma landing page."
|
||||
"prompt": "Gere um conceito de pôster polido para um assistente pessoal de IA, composição moderna, hierarquia visual forte, adequado para uma página de destino."
|
||||
},
|
||||
"product": {
|
||||
"title": "Mockup de produto",
|
||||
"prompt": "Gere uma imagem limpa de mockup de produto para um app web de IA conversacional, interface mínima, iluminação premium, moldura de dispositivo realista."
|
||||
"title": "Maquete de produto",
|
||||
"prompt": "Gere uma imagem limpa de maquete de produto para um aplicativo web de IA conversacional, interface mínima, iluminação premium, moldura de dispositivo realista."
|
||||
},
|
||||
"portrait": {
|
||||
"title": "Retrato estilizado",
|
||||
@@ -1141,7 +1170,7 @@
|
||||
},
|
||||
"status": {
|
||||
"title": "Mostrar status",
|
||||
"description": "Exibe o status de runtime, provedor e canais."
|
||||
"description": "Exibe o status de tempo de execução, provedor e canais."
|
||||
},
|
||||
"model": {
|
||||
"title": "Modelo",
|
||||
@@ -1165,7 +1194,7 @@
|
||||
},
|
||||
"dream_prompt": {
|
||||
"title": "Memória do Dream",
|
||||
"description": "Diz ao Dream como organizar a memória deste workspace."
|
||||
"description": "Diz ao Dream como organizar a memória deste espaço de trabalho."
|
||||
},
|
||||
"goal": {
|
||||
"title": "Objetivo de longa duração",
|
||||
@@ -1186,18 +1215,20 @@
|
||||
}
|
||||
},
|
||||
"mentions": {
|
||||
"ariaLabel": "Apps",
|
||||
"label": "Apps",
|
||||
"cliGroup": "Apps CLI",
|
||||
"ariaLabel": "Aplicativos",
|
||||
"label": "Aplicativos",
|
||||
"cliGroup": "Aplicativos CLI",
|
||||
"mcpGroup": "Serviços MCP",
|
||||
"cliBadge": "CLI",
|
||||
"mcpBadge": "MCP",
|
||||
"cliDescription": "Usar @{{name}} como app CLI local",
|
||||
"mcpDescription": "Usar @{{name}} como servidor MCP"
|
||||
"cliDescription": "Usar @{{name}} como aplicativo CLI local",
|
||||
"mcpDescription": "Usar @{{name}} como servidor MCP",
|
||||
"cliTitle": "Aplicativo CLI: {{name}}",
|
||||
"mcpTitle": "Servidor MCP: {{name}}"
|
||||
},
|
||||
"encoding": "Codificando…",
|
||||
"remove": "Remover anexo",
|
||||
"normalizedSizeHint": "{{orig}} → {{current}} (auto)",
|
||||
"normalizedSizeHint": "{{orig}} → {{current}} (automático)",
|
||||
"textTooLarge": "O texto da mensagem é grande demais (máximo de {{max}})",
|
||||
"imageRejected": {
|
||||
"unsupported_type": "Tipo de arquivo não compatível",
|
||||
@@ -1212,7 +1243,7 @@
|
||||
"io": "Não foi possível ler este arquivo"
|
||||
},
|
||||
"workspace": {
|
||||
"accessAria": "Modo de acesso ao workspace",
|
||||
"accessAria": "Modo de acesso ao espaço de trabalho",
|
||||
"projectAria": "Escolher projeto",
|
||||
"projectPlaceholder": "Selecionar projeto",
|
||||
"default": "Permissão padrão",
|
||||
@@ -1223,13 +1254,14 @@
|
||||
},
|
||||
"scrollToBottom": "Rolar para o final",
|
||||
"loadEarlier": "Carregar mensagens anteriores",
|
||||
"forkedFromHistory": "Fork a partir do histórico",
|
||||
"forkedFromHistory": "Bifurcado a partir do histórico",
|
||||
"promptNavigator": {
|
||||
"open": "Abrir navegador de prompts",
|
||||
"title": "Prompts",
|
||||
"search": "Buscar prompts",
|
||||
"noResults": "Nenhum prompt correspondente.",
|
||||
"jumpTo": "Ir para o prompt: {{label}}"
|
||||
"open": "Abrir navegador de instruções",
|
||||
"title": "Instruções",
|
||||
"search": "Buscar instruções",
|
||||
"noResults": "Nenhuma instrução correspondente.",
|
||||
"jumpTo": "Ir para a instrução: {{label}}",
|
||||
"railAria": "Navegação pelas instruções do usuário"
|
||||
}
|
||||
},
|
||||
"message": {
|
||||
@@ -1261,13 +1293,21 @@
|
||||
"cliActivityRunningOne": "Usando {{name}}",
|
||||
"cliActivityRanOne": "Usou {{name}}",
|
||||
"cliActivityFailedOne": "Falhou em {{name}}",
|
||||
"cliActivityRunningMany": "Usando {{count}} apps CLI",
|
||||
"cliActivityRanMany": "Usou {{count}} apps CLI",
|
||||
"cliActivityFailedMany": "{{count}} apps CLI falharam",
|
||||
"cliActivityRunningMany": "Usando {{count}} aplicativos CLI",
|
||||
"cliActivityRanMany": "Usou {{count}} aplicativos CLI",
|
||||
"cliActivityFailedMany": "{{count}} aplicativos CLI falharam",
|
||||
"cliRunRunning": "Usando",
|
||||
"cliRunRan": "Usou",
|
||||
"cliRunFailed": "Falhou",
|
||||
"imageAttachment": "Anexo de imagem",
|
||||
"videoAttachment": "Anexo de vídeo",
|
||||
"fileAttachment": "Anexo de arquivo",
|
||||
"attachmentUnavailable": "Anexo indisponível",
|
||||
"dataTable": "Tabela de dados",
|
||||
"fileEditPreparing": "Preparando a edição do arquivo…",
|
||||
"openLink": "Abrir link: {{label}}",
|
||||
"openAttachment": "Abrir {{name}}",
|
||||
"skill": "Habilidade: {{name}}",
|
||||
"automationSourceFallback": "Automação",
|
||||
"automationTriggered": "Acionada automaticamente",
|
||||
"askAboutSelection": "Perguntar sobre isto",
|
||||
@@ -1275,14 +1315,14 @@
|
||||
"copyReply": "Copiar",
|
||||
"copiedReply": "Copiado",
|
||||
"turnLatencyTitle": "Tempo de resposta (ponta a ponta)",
|
||||
"fileEditViewDiff": "Ver diff",
|
||||
"fileEditViewLargeDiff": "Ver diff grande",
|
||||
"fileEditViewDiff": "Ver diferenças",
|
||||
"fileEditViewLargeDiff": "Ver diferenças grandes",
|
||||
"fileEditDiffLineCount": "{{count}} linhas",
|
||||
"fileEditUnchangedLinesHidden": "{{count}} linhas inalteradas ocultas",
|
||||
"fileEditShowMoreLines": "Mostrar mais {{count}} linhas",
|
||||
"fileEditShowFewerLines": "Mostrar menos linhas",
|
||||
"fileEditOpenFile": "Abrir arquivo",
|
||||
"fileEditDiffTruncated": "Diff truncado. Abra o arquivo para ver a alteração completa."
|
||||
"fileEditDiffTruncated": "Diferenças truncadas. Abra o arquivo para ver a alteração completa."
|
||||
},
|
||||
"lightbox": {
|
||||
"title": "Pré-visualização de imagem",
|
||||
@@ -1293,6 +1333,7 @@
|
||||
},
|
||||
"filePreview": {
|
||||
"aria": "Pré-visualização de arquivo",
|
||||
"breadcrumb": "Caminho do arquivo",
|
||||
"close": "Fechar pré-visualização de arquivo",
|
||||
"loading": "Carregando pré-visualização...",
|
||||
"failed": "Não foi possível pré-visualizar este arquivo.",
|
||||
@@ -1307,7 +1348,10 @@
|
||||
"copied": "Copiado"
|
||||
},
|
||||
"common": {
|
||||
"dismiss": "Descartar"
|
||||
"dismiss": "Descartar",
|
||||
"close": "Fechar",
|
||||
"current": "Atual",
|
||||
"cancel": "Cancelar"
|
||||
},
|
||||
"errors": {
|
||||
"messageTooBig": {
|
||||
@@ -1315,8 +1359,8 @@
|
||||
"body": "O servidor rejeitou sua última mensagem porque ela excedeu o limite de tamanho. Remova algumas imagens ou tente arquivos menores e envie novamente."
|
||||
},
|
||||
"workspaceScopeRejected": {
|
||||
"title": "O workspace não foi alterado",
|
||||
"body": "O nanobot manteve o workspace anterior porque o projeto ou modo de acesso solicitado foi rejeitado pelo gateway."
|
||||
"title": "O espaço de trabalho não foi alterado",
|
||||
"body": "O nanobot manteve o espaço de trabalho anterior porque o projeto ou modo de acesso solicitado foi rejeitado pelo gateway."
|
||||
},
|
||||
"turnRejected": {
|
||||
"title": "A mensagem não foi enviada",
|
||||
@@ -1325,7 +1369,7 @@
|
||||
},
|
||||
"workspace": {
|
||||
"dialog": {
|
||||
"defaultProject": "Workspace padrão",
|
||||
"defaultProject": "Espaço de trabalho padrão",
|
||||
"manual": "Colar caminho",
|
||||
"manualPlaceholder": "/Users/nome/projeto",
|
||||
"usePath": "Usar caminho",
|
||||
|
||||
Reference in New Issue
Block a user