| 1 | import type { HomeDict } from "../types"; |
| 2 | |
| 3 | export const home: HomeDict = { |
| 4 | metaTitle: "Codewhale — Mergulhe nas profundezas para que você não precise.", |
| 5 | metaDescription: |
| 6 | "O Codewhale mergulha nas profundezas para que você não precise — um agente de terminal que coloca a força dos LLMs ao alcance. Na sua máquina. Rust, MIT.", |
| 7 | |
| 8 | kicker: "Código aberto · Qualquer modelo · Roda no seu terminal", |
| 9 | heroTitleA: "Mergulhe nas profundezas", |
| 10 | heroTitleB: "para que você não precise.", |
| 11 | heroIntro: |
| 12 | "O {brand} coloca a força dos LLMs nas mãos de quem quer construir coisas. No terminal lê o repositório, edita arquivos, executa verificações e deixa um recibo — sem supor que você já fale código. Na sua máquina; o modelo é um componente que você escolhe.", |
| 13 | install: "Instalar", |
| 14 | docs: "Documentação", |
| 15 | copy: "Copiar", |
| 16 | copied: "Copiado ✓", |
| 17 | |
| 18 | installEyebrow: "instalação em uma linha", |
| 19 | installRequirement: "requer Node 18+ — sem toolchain Rust", |
| 20 | installOtherWays: "outras formas →", |
| 21 | |
| 22 | latestRelease: "Último lançamento {tag}", |
| 23 | releaseUnavailable: "Status do lançamento indisponível", |
| 24 | currentSource: "Fonte atual", |
| 25 | sourceCandidate: "Fonte candidata", |
| 26 | providerRoutes: "{count} rotas de provedores", |
| 27 | publishedRelease: "lançamento publicado", |
| 28 | figcaptionSourceCandidate: "fonte candidata", |
| 29 | |
| 30 | shotSession: "Sessão atual", |
| 31 | screenshotAlt: |
| 32 | "Sessão de terminal atual do Codewhale mostrando o modo Operate, a baleia, o compositor e o rodapé", |
| 33 | figcaption: "Sessão atual do Codewhale · modo Operate · postura de permissão Ask", |
| 34 | |
| 35 | proofHeading: "Um terminal submarino. Neutro quanto ao modelo. Local primeiro.", |
| 36 | proofBody: |
| 37 | "Traga o modelo que já usa — hospedado, de gateway ou local. Plan / Act / Operate e posturas de permissão explícitas mantêm o mergulho sob seu controle.", |
| 38 | |
| 39 | sealDecides: "法", |
| 40 | decidesEyebrow: "Veja como ele decide", |
| 41 | decidesHeading: "Regras que você acompanha no rastro", |
| 42 | decidesLede: |
| 43 | "Trechos de uma sessão real — a hierarquia de regras é observável no raciocínio do modelo, não só numa landing page.", |
| 44 | |
| 45 | sealWorkflow: "行", |
| 46 | workflowHeading: "Da tarefa à mudança verificada.", |
| 47 | workflow: [ |
| 48 | ["Inspecionar", "Lê o repositório, suas instruções e a tarefa."], |
| 49 | ["Agir", "Edita arquivos dentro de limites de aprovação explícitos."], |
| 50 | ["Verificar", "Executa verificações e inspeciona o resultado."], |
| 51 | ["Relatar", "Deixa um recibo conciso e duradouro."], |
| 52 | ], |
| 53 | receiptAria: "Exemplo de recibo de trabalho", |
| 54 | receiptInspect: "repositório e instruções", |
| 55 | receiptAct: "editar sob a postura de permissão escolhida", |
| 56 | receiptReport: "verificações aprovadas · recibo salvo", |
| 57 | |
| 58 | sealStart: "起", |
| 59 | startHeading: "Novo no Codewhale? Quatro passos de ponta a ponta.", |
| 60 | startLede: |
| 61 | "Instalar → primeira sessão sem chaves → conexão com o provedor → primeiro Workflow da Fleet. Termos na página de vocabulário.", |
| 62 | startGuideLink: "Ler o guia de primeiros passos →", |
| 63 | startVocabularyLink: "Ver o vocabulário do produto →", |
| 64 | |
| 65 | sealBoundaries: "界", |
| 66 | boundariesHeadingA: "Seu modelo.", |
| 67 | boundariesHeadingB: "Seus limites.", |
| 68 | boundariesBody: |
| 69 | "Escolha explicitamente o modelo, o modo de trabalho e a postura de permissão. Custo desconhecido permanece desconhecido, e recursos em prévia continuam rotulados como tal.", |
| 70 | hostedGatewayLocal: "Modelos hospedados, de gateway e locais", |
| 71 | planActOperateDesc: "Do planejamento somente leitura à operação autônoma", |
| 72 | askAutoReviewDesc: "Escolha a postura de permissão para o trabalho", |
| 73 | tuiExecWebDesc: "Interfaces de runtime interativas e headless", |
| 74 | |
| 75 | sealSurfaces: "面", |
| 76 | surfacesHeading: "Use o runtime onde o trabalho acontece.", |
| 77 | surfaces: [ |
| 78 | ["TUI", "Trabalho interativo no terminal"], |
| 79 | ["codewhale exec", "Scripts e CI"], |
| 80 | ["Cliente web", "Cliente de navegador, somente loopback"], |
| 81 | ["Runtime API + MCP", "Integrações locais"], |
| 82 | ["Fleet", "Trabalho multiagente duradouro"], |
| 83 | ], |
| 84 | runtimeLink: "Ver interfaces de runtime e notas de estabilidade →", |
| 85 | |
| 86 | installBandHeading: "Comece com um comando.", |
| 87 | binaries: "Binários", |
| 88 | chinaMirrors: "Espelhos da China", |
| 89 | installGuideLink: "Ler o guia de instalação →", |
| 90 | |
| 91 | sealCommunity: "众", |
| 92 | communityHeading: "Construído em público", |
| 93 | communityBody: |
| 94 | "Licenciado sob MIT e moldado por contribuidores em runtimes, provedores, plataformas, documentação e testes.", |
| 95 | communityLinksAria: "Links da comunidade", |
| 96 | contribute: "Contribuir", |
| 97 | }; |
| 98 |