"failedFetchRepos":"Failed to fetch repositories.",
"failedFetchRepos":"Failed to fetch repositories.",
...
@@ -64,7 +64,7 @@
...
@@ -64,7 +64,7 @@
"cpu":"CPU:",
"cpu":"CPU:",
"systemMetrics":"System Metrics",
"systemMetrics":"System Metrics",
"communityCodeNotice":"Community Code Notice",
"communityCodeNotice":"Community Code Notice",
"communityCodeWarning":"This code was created by a Dyad community member, not our core team.",
"communityCodeWarning":"This code was created by a bit-PM community member, not our core team.",
"communityCodeRisk":"Community code can be very helpful, but since it's built independently, it may have bugs, security risks, or could cause issues with your system. We can't provide official support if problems occur.",
"communityCodeRisk":"Community code can be very helpful, but since it's built independently, it may have bugs, security risks, or could cause issues with your system. We can't provide official support if problems occur.",
"communityCodeReview":"We recommend reviewing the code on GitHub first. Only proceed if you're comfortable with these risks.",
"communityCodeReview":"We recommend reviewing the code on GitHub first. Only proceed if you're comfortable with these risks.",
"apps":{
"apps":{
...
@@ -98,10 +98,10 @@
...
@@ -98,10 +98,10 @@
"deleteItemTitle":"Delete {{itemType}}",
"deleteItemTitle":"Delete {{itemType}}",
"deleteItemConfirmation":"Are you sure you want to delete \"{{itemName}}\"? This action cannot be undone.",
"deleteItemConfirmation":"Are you sure you want to delete \"{{itemName}}\"? This action cannot be undone.",
"proBanner":{
"proBanner":{
"manageDyadPro":"Manage Dyad Pro",
"manageDyadPro":"Manage bit-PM Pro",
"alreadyHavePro":"Already have Dyad Pro? Add your key",
"alreadyHavePro":"Already have bit-PM Pro? Add your key",
"accessLeadingModels":"Access leading AI models with one plan",
"accessLeadingModels":"Access leading AI models with one plan",
"continueInstalled":"Continue | I installed Node.js",
"continueInstalled":"Continue | I installed Node.js",
"nodeNotDetected":"Node.js not detected. Closing and re-opening Dyad usually fixes this.",
"nodeNotDetected":"Node.js not detected. Closing and re-opening bit-PM usually fixes this.",
"setupAiAccess":"2. Setup AI Access",
"setupAiAccess":"2. Setup AI Access",
"notSureWatchVideo":"Not sure what to do? Watch the Get Started video above",
"notSureWatchVideo":"Not sure what to do? Watch the Get Started video above",
"setupGeminiApiKey":"Setup Google Gemini API Key",
"setupGeminiApiKey":"Setup Google Gemini API Key",
"setupOpenRouterApiKey":"Setup OpenRouter API Key",
"setupOpenRouterApiKey":"Setup OpenRouter API Key",
"setupDyadPro":"Setup Dyad Pro",
"setupDyadPro":"Setup bit-PM Pro",
"accessAllModels":"Access all AI models with one plan",
"accessAllModels":"Access all AI models with one plan",
"setupOtherProviders":"Setup other AI providers",
"setupOtherProviders":"Setup other AI providers",
"openAiAnthropicMore":"OpenAI, Anthropic and more",
"openAiAnthropicMore":"OpenAI, Anthropic and more",
...
@@ -180,10 +180,10 @@
...
@@ -180,10 +180,10 @@
"contentPlaceholder":"Content"
"contentPlaceholder":"Content"
},
},
"help":{
"help":{
"needHelp":"Need help with Dyad?",
"needHelp":"Need help with bit-PM?",
"helpOptions":"If you need help or want to report an issue, here are some options:",
"helpOptions":"If you need help or want to report an issue, here are some options:",
"chatWithHelpBot":"Chat with Dyad help bot (Pro)",
"chatWithHelpBot":"Chat with bit-PM help bot (Pro)",
"helpBotDescription":"Opens an in-app help chat assistant that searches through Dyad's docs.",
"helpBotDescription":"Opens an in-app help chat assistant that searches through bit-PM's docs.",
"openDocs":"Open Docs",
"openDocs":"Open Docs",
"openDocsDescription":"Get help with common questions and issues.",
"openDocsDescription":"Get help with common questions and issues.",
"reportBug":"Report a Bug",
"reportBug":"Report a Bug",
...
@@ -192,8 +192,8 @@
...
@@ -192,8 +192,8 @@
"uploadChatSession":"Upload Chat Session",
"uploadChatSession":"Upload Chat Session",
"uploadChatDescription":"Share chat logs and code for troubleshooting. Data is used only to resolve your issue and auto-deleted after a limited time.",
"uploadChatDescription":"Share chat logs and code for troubleshooting. Data is used only to resolve your issue and auto-deleted after a limited time.",
"preparingUpload":"Preparing Upload...",
"preparingUpload":"Preparing Upload...",
"helpBotTitle":"Dyad Help Bot",
"helpBotTitle":"bit-PM Help Bot",
"askQuestion":"Ask a question about using Dyad.",
"askQuestion":"Ask a question about using bit-PM.",
"conversationLogged":"This conversation may be logged and used to improve the product. Please do not put any sensitive information in here.",
"conversationLogged":"This conversation may be logged and used to improve the product. Please do not put any sensitive information in here.",
"typeQuestion":"Type your question...",
"typeQuestion":"Type your question...",
"sending":"Sending...",
"sending":"Sending...",
...
@@ -209,7 +209,7 @@
...
@@ -209,7 +209,7 @@
"assistant":"Assistant",
"assistant":"Assistant",
"codebaseSnapshot":"Codebase Snapshot",
"codebaseSnapshot":"Codebase Snapshot",
"systemInformation":"System Information",
"systemInformation":"System Information",
"dyadVersion":"Dyad Version:",
"dyadVersion":"bit-PM Version:",
"platform":"Platform:",
"platform":"Platform:",
"architecture":"Architecture:",
"architecture":"Architecture:",
"nodeVersion":"Node Version:",
"nodeVersion":"Node Version:",
...
@@ -374,8 +374,8 @@
...
@@ -374,8 +374,8 @@
"addToChat":"Add to Chat",
"addToChat":"Add to Chat",
"closeAnnotator":"Close Annotator",
"closeAnnotator":"Close Annotator",
"proFeatureTitle":"Annotator is a Pro Feature",
"proFeatureTitle":"Annotator is a Pro Feature",
"proFeatureDescription":"Unlock the ability to annotate screenshots and enhance your workflow with Dyad Pro.",
"proFeatureDescription":"Unlock the ability to annotate screenshots and enhance your workflow with bit-PM Pro.",
"configNeededDescription":"Azure OpenAI requests require both a resource name and API key. Enter them above or supply the environment variables instead.",
"configNeededDescription":"Azure OpenAI requests require both a resource name and API key. Enter them above or supply the environment variables instead.",
"envVarsHelpText":"You can continue to configure Azure via environment variables. If both variables are present and no settings are saved, Dyad will use them automatically.",
"envVarsHelpText":"You can continue to configure Azure via environment variables. If both variables are present and no settings are saved, bit-PM will use them automatically.",
"envVarsPrecedence":"Values saved in Settings take precedence over environment variables. Restart Dyad after changing environment variables."
"envVarsPrecedence":"Values saved in Settings take precedence over environment variables. Restart bit-PM after changing environment variables."
"appImportedWithRules":"App importado com sucesso. O Dyad gerará automaticamente um AI_RULES.md agora.",
"appImportedWithRules":"App importado com sucesso. O bit-PM gerará automaticamente um AI_RULES.md agora.",
"appImported":"App importado com sucesso",
"appImported":"App importado com sucesso",
"successfullyImported":"{{name}} importado com sucesso",
"successfullyImported":"{{name}} importado com sucesso",
"failedFetchRepos":"Falha ao buscar repositórios.",
"failedFetchRepos":"Falha ao buscar repositórios.",
...
@@ -54,16 +54,16 @@
...
@@ -54,16 +54,16 @@
"cpu":"CPU:",
"cpu":"CPU:",
"systemMetrics":"Métricas do Sistema",
"systemMetrics":"Métricas do Sistema",
"communityCodeNotice":"Aviso sobre Código da Comunidade",
"communityCodeNotice":"Aviso sobre Código da Comunidade",
"communityCodeWarning":"Este código foi criado por um membro da comunidade Dyad, não pela nossa equipe principal.",
"communityCodeWarning":"Este código foi criado por um membro da comunidade bit-PM, não pela nossa equipe principal.",
"communityCodeRisk":"O código da comunidade pode ser muito útil, mas como é desenvolvido de forma independente, pode conter bugs, riscos de segurança ou causar problemas no seu sistema. Não podemos oferecer suporte oficial caso ocorram problemas.",
"communityCodeRisk":"O código da comunidade pode ser muito útil, mas como é desenvolvido de forma independente, pode conter bugs, riscos de segurança ou causar problemas no seu sistema. Não podemos oferecer suporte oficial caso ocorram problemas.",
"communityCodeReview":"Recomendamos revisar o código no GitHub primeiro. Prossiga apenas se estiver confortável com esses riscos.",
"communityCodeReview":"Recomendamos revisar o código no GitHub primeiro. Prossiga apenas se estiver confortável com esses riscos.",
"deleteItemTitle":"Excluir {{itemType}}",
"deleteItemTitle":"Excluir {{itemType}}",
"deleteItemConfirmation":"Tem certeza de que deseja excluir \"{{itemName}}\"? Esta ação não pode ser desfeita.",
"deleteItemConfirmation":"Tem certeza de que deseja excluir \"{{itemName}}\"? Esta ação não pode ser desfeita.",
"proBanner":{
"proBanner":{
"manageDyadPro":"Gerenciar Dyad Pro",
"manageDyadPro":"Gerenciar bit-PM Pro",
"alreadyHavePro":"Já tem o Dyad Pro? Adicione sua chave",
"alreadyHavePro":"Já tem o bit-PM Pro? Adicione sua chave",
"accessLeadingModels":"Acesse os melhores modelos de IA com um único plano",
"accessLeadingModels":"Acesse os melhores modelos de IA com um único plano",
"getDyadPro":"Obtenha o Dyad Pro",
"getDyadPro":"Obtenha o bit-PM Pro",
"upTo3xCheaper":"Até 3x mais barato",
"upTo3xCheaper":"Até 3x mais barato",
"byUsingSmartContext":"usando o Contexto Inteligente",
"byUsingSmartContext":"usando o Contexto Inteligente",
"generateCode4x":"Gere código 4-10x mais rápido",
"generateCode4x":"Gere código 4-10x mais rápido",
...
@@ -71,7 +71,7 @@
...
@@ -71,7 +71,7 @@
},
},
"setup":{
"setup":{
"buildNewApp":"Criar um novo app",
"buildNewApp":"Criar um novo app",
"setupDyad":"Configurar Dyad",
"setupDyad":"Configurar bit-PM",
"installNodeJs":"1. Instalar Node.js (Runtime do App)",
"installNodeJs":"1. Instalar Node.js (Runtime do App)",
"errorCheckingNode":"Erro ao verificar o status do Node.js. Tente instalar o Node.js.",
"errorCheckingNode":"Erro ao verificar o status do Node.js. Tente instalar o Node.js.",
"installNodeRuntime":"Instalar Runtime do Node.js",
"installNodeRuntime":"Instalar Runtime do Node.js",
"checkingNodeSetup":"Verificando configuração do Node.js...",
"checkingNodeSetup":"Verificando configuração do Node.js...",
"continueInstalled":"Continuar | Instalei o Node.js",
"continueInstalled":"Continuar | Instalei o Node.js",
"nodeNotDetected":"Node.js não detectado. Fechar e reabrir o Dyad geralmente resolve isso.",
"nodeNotDetected":"Node.js não detectado. Fechar e reabrir o bit-PM geralmente resolve isso.",
"setupAiAccess":"2. Configurar Acesso à IA",
"setupAiAccess":"2. Configurar Acesso à IA",
"notSureWatchVideo":"Não sabe o que fazer? Assista ao vídeo de introdução acima",
"notSureWatchVideo":"Não sabe o que fazer? Assista ao vídeo de introdução acima",
"setupGeminiApiKey":"Configurar Chave de API do Google Gemini",
"setupGeminiApiKey":"Configurar Chave de API do Google Gemini",
"setupOpenRouterApiKey":"Configurar Chave de API do OpenRouter",
"setupOpenRouterApiKey":"Configurar Chave de API do OpenRouter",
"setupDyadPro":"Configurar Dyad Pro",
"setupDyadPro":"Configurar bit-PM Pro",
"accessAllModels":"Acesse todos os modelos de IA com um único plano",
"accessAllModels":"Acesse todos os modelos de IA com um único plano",
"setupOtherProviders":"Configurar outros provedores",
"setupOtherProviders":"Configurar outros provedores",
"openAiAnthropicMore":"OpenAI, Anthropic e mais",
"openAiAnthropicMore":"OpenAI, Anthropic e mais",
...
@@ -139,10 +139,10 @@
...
@@ -139,10 +139,10 @@
"contentPlaceholder":"Conteúdo"
"contentPlaceholder":"Conteúdo"
},
},
"help":{
"help":{
"needHelp":"Precisa de ajuda com o Dyad?",
"needHelp":"Precisa de ajuda com o bit-PM?",
"helpOptions":"Se precisar de ajuda ou quiser reportar um problema, aqui estão algumas opções:",
"helpOptions":"Se precisar de ajuda ou quiser reportar um problema, aqui estão algumas opções:",
"chatWithHelpBot":"Conversar com o bot de ajuda do Dyad (Pro)",
"chatWithHelpBot":"Conversar com o bot de ajuda do bit-PM (Pro)",
"helpBotDescription":"Abre um assistente de chat de ajuda no app que pesquisa a documentação do Dyad.",
"helpBotDescription":"Abre um assistente de chat de ajuda no app que pesquisa a documentação do bit-PM.",
"openDocs":"Abrir Documentação",
"openDocs":"Abrir Documentação",
"openDocsDescription":"Obtenha ajuda com perguntas e problemas comuns.",
"openDocsDescription":"Obtenha ajuda com perguntas e problemas comuns.",
"reportBug":"Reportar um Bug",
"reportBug":"Reportar um Bug",
...
@@ -151,8 +151,8 @@
...
@@ -151,8 +151,8 @@
"uploadChatSession":"Enviar Sessão de Chat",
"uploadChatSession":"Enviar Sessão de Chat",
"uploadChatDescription":"Compartilhe logs de chat e código para solução de problemas. Os dados são usados apenas para resolver seu problema e excluídos automaticamente após um tempo limitado.",
"uploadChatDescription":"Compartilhe logs de chat e código para solução de problemas. Os dados são usados apenas para resolver seu problema e excluídos automaticamente após um tempo limitado.",
"preparingUpload":"Preparando Envio...",
"preparingUpload":"Preparando Envio...",
"helpBotTitle":"Bot de Ajuda do Dyad",
"helpBotTitle":"Bot de Ajuda do bit-PM",
"askQuestion":"Faça uma pergunta sobre o uso do Dyad.",
"askQuestion":"Faça uma pergunta sobre o uso do bit-PM.",
"conversationLogged":"Esta conversa pode ser registrada e usada para melhorar o produto. Por favor, não insira informações sensíveis aqui.",
"conversationLogged":"Esta conversa pode ser registrada e usada para melhorar o produto. Por favor, não insira informações sensíveis aqui.",
"typeQuestion":"Digite sua pergunta...",
"typeQuestion":"Digite sua pergunta...",
"sending":"Enviando...",
"sending":"Enviando...",
...
@@ -168,7 +168,7 @@
...
@@ -168,7 +168,7 @@
"assistant":"Assistente",
"assistant":"Assistente",
"codebaseSnapshot":"Snapshot da Base de Código",
"codebaseSnapshot":"Snapshot da Base de Código",
"systemInformation":"Informações do Sistema",
"systemInformation":"Informações do Sistema",
"dyadVersion":"Versão do Dyad:",
"dyadVersion":"Versão do bit-PM:",
"platform":"Plataforma:",
"platform":"Plataforma:",
"architecture":"Arquitetura:",
"architecture":"Arquitetura:",
"nodeVersion":"Versão do Node:",
"nodeVersion":"Versão do Node:",
...
@@ -333,8 +333,8 @@
...
@@ -333,8 +333,8 @@
"addToChat":"Adicionar ao Chat",
"addToChat":"Adicionar ao Chat",
"closeAnnotator":"Fechar Anotador",
"closeAnnotator":"Fechar Anotador",
"proFeatureTitle":"O Anotador é um Recurso Pro",
"proFeatureTitle":"O Anotador é um Recurso Pro",
"proFeatureDescription":"Desbloqueie a capacidade de anotar capturas de tela e aprimore seu fluxo de trabalho com o Dyad Pro.",
"proFeatureDescription":"Desbloqueie a capacidade de anotar capturas de tela e aprimore seu fluxo de trabalho com o bit-PM Pro.",
"errorLoadingSettings":"Erro ao Carregar Configurações",
"errorLoadingSettings":"Erro ao Carregar Configurações",
"couldNotLoadProvider":"Não foi possível carregar os dados do provedor: {{message}}",
"couldNotLoadProvider":"Não foi possível carregar os dados do provedor: {{message}}",
"couldNotLoadSettings":"Não foi possível carregar os dados de configuração: {{message}}",
"couldNotLoadSettings":"Não foi possível carregar os dados de configuração: {{message}}",
"enableDyadPro":"Ativar Dyad Pro",
"enableDyadPro":"Ativar bit-PM Pro",
"toggleDyadPro":"Alternar para ativar o Dyad Pro",
"toggleDyadPro":"Alternar para ativar o bit-PM Pro",
"apiKeyEmpty":"A Chave de API não pode estar vazia.",
"apiKeyEmpty":"A Chave de API não pode estar vazia.",
"errorTogglingPro":"Erro ao alternar Dyad Pro: {{error}}",
"errorTogglingPro":"Erro ao alternar bit-PM Pro: {{error}}",
"failedSaveApiKey":"Falha ao salvar a chave de API.",
"failedSaveApiKey":"Falha ao salvar a chave de API.",
"failedDeleteApiKey":"Falha ao excluir a chave de API."
"failedDeleteApiKey":"Falha ao excluir a chave de API."
},
},
...
@@ -168,7 +168,7 @@
...
@@ -168,7 +168,7 @@
},
},
"azure":{
"azure":{
"configured":"Azure OpenAI Configurado",
"configured":"Azure OpenAI Configurado",
"configuredDescription":"O Dyad usará as credenciais salvas nas Configurações para os modelos Azure OpenAI.",
"configuredDescription":"O bit-PM usará as credenciais salvas nas Configurações para os modelos Azure OpenAI.",
"usingEnvVars":"Usando Variáveis de Ambiente",
"usingEnvVars":"Usando Variáveis de Ambiente",
"usingEnvVarsDescription":"AZURE_API_KEY e AZURE_RESOURCE_NAME estão definidas. Os valores salvos abaixo as substituirão.",
"usingEnvVarsDescription":"AZURE_API_KEY e AZURE_RESOURCE_NAME estão definidas. Os valores salvos abaixo as substituirão.",
"configRequired":"Configuração do Azure OpenAI Necessária",
"configRequired":"Configuração do Azure OpenAI Necessária",
...
@@ -183,8 +183,8 @@
...
@@ -183,8 +183,8 @@
"configNeededDescription":"As requisições do Azure OpenAI exigem um nome de recurso e uma chave de API. Insira-os acima ou forneça as variáveis de ambiente.",
"configNeededDescription":"As requisições do Azure OpenAI exigem um nome de recurso e uma chave de API. Insira-os acima ou forneça as variáveis de ambiente.",
"saveError":"Erro ao Salvar",
"saveError":"Erro ao Salvar",
"envVarsOptional":"Variáveis de Ambiente (opcional)",
"envVarsOptional":"Variáveis de Ambiente (opcional)",
"envVarsHelpText":"Você pode continuar configurando o Azure via variáveis de ambiente. Se ambas as variáveis estiverem presentes e nenhuma configuração estiver salva, o Dyad as usará automaticamente.",
"envVarsHelpText":"Você pode continuar configurando o Azure via variáveis de ambiente. Se ambas as variáveis estiverem presentes e nenhuma configuração estiver salva, o bit-PM as usará automaticamente.",
"envVarsPrecedence":"Os valores salvos nas Configurações têm prioridade sobre as variáveis de ambiente. Reinicie o Dyad após alterar as variáveis de ambiente."
"envVarsPrecedence":"Os valores salvos nas Configurações têm prioridade sobre as variáveis de ambiente. Reinicie o bit-PM após alterar as variáveis de ambiente."
},
},
"vertex":{
"vertex":{
"projectId":"ID do Projeto",
"projectId":"ID do Projeto",
...
@@ -258,6 +258,6 @@
...
@@ -258,6 +258,6 @@
"updateProvider":"Atualizar Provedor",
"updateProvider":"Atualizar Provedor",
"failedCreate":"Falha ao criar provedor personalizado"
"failedCreate":"Falha ao criar provedor personalizado"