summaryrefslogtreecommitdiffhomepage
path: root/packages/web/src/content/docs/pt-br/rules.mdx
diff options
context:
space:
mode:
authorAdam <[email protected]>2026-02-10 13:59:14 -0600
committeropencode <[email protected]>2026-02-10 20:22:30 +0000
commitfd5531316f858b77274e26975796aec41ba5128c (patch)
tree6337bc388da712e35b24e3bf6bdf903b21cecfa4 /packages/web/src/content/docs/pt-br/rules.mdx
parentfbc41475b403a23f004f63289b264c224b9d6b2f (diff)
downloadopencode-fd5531316f858b77274e26975796aec41ba5128c.tar.gz
opencode-fd5531316f858b77274e26975796aec41ba5128c.zip
fix(docs): locale translations
Diffstat (limited to 'packages/web/src/content/docs/pt-br/rules.mdx')
-rw-r--r--packages/web/src/content/docs/pt-br/rules.mdx60
1 files changed, 30 insertions, 30 deletions
diff --git a/packages/web/src/content/docs/pt-br/rules.mdx b/packages/web/src/content/docs/pt-br/rules.mdx
index 9d60753dd..3b0a1eda2 100644
--- a/packages/web/src/content/docs/pt-br/rules.mdx
+++ b/packages/web/src/content/docs/pt-br/rules.mdx
@@ -26,26 +26,26 @@ Se você já tiver um arquivo `AGENTS.md` existente, isso tentará adicionar a e
Você também pode criar este arquivo manualmente. Aqui está um exemplo de algumas coisas que você pode colocar em um arquivo `AGENTS.md`.
```markdown title="AGENTS.md"
-# Projeto Monorepo SST v3
+# SST v3 Monorepo Project
-Este é um monorepo SST v3 com TypeScript. O projeto usa bun workspaces para gerenciamento de pacotes.
+This is an SST v3 monorepo with TypeScript. The project uses bun workspaces for package management.
-## Estrutura do Projeto
+## Project Structure
-- `packages/` - Contém todos os pacotes do workspace (funções, núcleo, web, etc.)
-- `infra/` - Definições de infraestrutura divididas por serviço (storage.ts, api.ts, web.ts)
-- `sst.config.ts` - Configuração principal do SST com imports dinâmicos
+- `packages/` - Contains all workspace packages (functions, core, web, etc.)
+- `infra/` - Infrastructure definitions split by service (storage.ts, api.ts, web.ts)
+- `sst.config.ts` - Main SST configuration with dynamic imports
-## Padrões de Código
+## Code Standards
-- Use TypeScript com o modo estrito habilitado
-- O código compartilhado vai em `packages/core/` com a configuração de exports adequada
-- Funções vão em `packages/functions/`
-- A infraestrutura deve ser dividida em arquivos lógicos em `infra/`
+- Use TypeScript with strict mode enabled
+- Shared code goes in `packages/core/` with proper exports configuration
+- Functions go in `packages/functions/`
+- Infrastructure should be split into logical files in `infra/`
-## Convenções de Monorepo
+## Monorepo Conventions
-- Importe módulos compartilhados usando nomes de workspace: `@my-app/core/example`
+- Import shared modules using workspace names: `@my-app/core/example`
```
Estamos adicionando instruções específicas do projeto aqui e isso será compartilhado entre sua equipe.
@@ -77,9 +77,9 @@ Para usuários migrando do Claude Code, o opencode suporta as convenções de ar
Para desabilitar a compatibilidade com Claude Code, defina uma dessas variáveis de ambiente:
```bash
-export OPENCODE_DISABLE_CLAUDE_CODE=1 # Desabilitar todo suporte a .claude
-export OPENCODE_DISABLE_CLAUDE_CODE_PROMPT=1 # Desabilitar apenas ~/.claude/CLAUDE.md
-export OPENCODE_DISABLE_CLAUDE_CODE_SKILLS=1 # Desabilitar apenas .claude/skills
+export OPENCODE_DISABLE_CLAUDE_CODE=1 # Disable all .claude support
+export OPENCODE_DISABLE_CLAUDE_CODE_PROMPT=1 # Disable only ~/.claude/CLAUDE.md
+export OPENCODE_DISABLE_CLAUDE_CODE_SKILLS=1 # Disable only .claude/skills
```
---
@@ -144,28 +144,28 @@ A abordagem recomendada é usar o campo `instructions` em `opencode.json`:
Você pode ensinar o opencode a ler arquivos externos fornecendo instruções explícitas em seu `AGENTS.md`. Aqui está um exemplo prático:
```markdown title="AGENTS.md"
-# Regras do Projeto TypeScript
+# TypeScript Project Rules
-## Carregamento de Arquivos Externos
+## External File Loading
-CRÍTICO: Quando você encontrar uma referência de arquivo (por exemplo, @rules/general.md), use sua ferramenta de Leitura para carregá-lo conforme necessário. Eles são relevantes para a TAREFA ESPECÍFICA em questão.
+CRITICAL: When you encounter a file reference (e.g., @rules/general.md), use your Read tool to load it on a need-to-know basis. They're relevant to the SPECIFIC task at hand.
-Instruções:
+Instructions:
-- NÃO carregue todas as referências de forma preemptiva - use carregamento sob demanda com base na necessidade real
-- Quando carregado, trate o conteúdo como instruções obrigatórias que substituem os padrões
-- Siga referências recursivamente quando necessário
+- Do NOT preemptively load all references - use lazy loading based on actual need
+- When loaded, treat content as mandatory instructions that override defaults
+- Follow references recursively when needed
-## Diretrizes de Desenvolvimento
+## Development Guidelines
-Para estilo de código TypeScript e melhores práticas: @docs/typescript-guidelines.md
-Para arquitetura de componentes React e padrões de hooks: @docs/react-patterns.md
-Para design de API REST e tratamento de erros: @docs/api-standards.md
-Para estratégias de teste e requisitos de cobertura: @test/testing-guidelines.md
+For TypeScript code style and best practices: @docs/typescript-guidelines.md
+For React component architecture and hooks patterns: @docs/react-patterns.md
+For REST API design and error handling: @docs/api-standards.md
+For testing strategies and coverage requirements: @test/testing-guidelines.md
-## Diretrizes Gerais
+## General Guidelines
-Leia o seguinte arquivo imediatamente, pois é relevante para todos os fluxos de trabalho: @rules/general-guidelines.md.
+Read the following file immediately as it's relevant to all workflows: @rules/general-guidelines.md.
```
Essa abordagem permite que você: