Idioma da interface
O painel do Neuro Harness vem em português do Brasil. Esta página explica como o idioma é escolhido, como trocar e, para quem mantém a distribuição, como atualizar as traduções.
Como o idioma é escolhido
Seção intitulada “Como o idioma é escolhido”O plugin neuro-harness-pt-br usa o sistema de pacotes de idioma do DeepSeek Harness. Ele traduz 2.489 textos em 55 áreas da interface. Textos sem tradução aparecem em inglês.
- Sem escolha salva: o plugin escolhe o pt-BR e salva essa escolha.
- Com uma escolha sua: o idioma que você escolher depois é respeitado.
Trocar o idioma
Seção intitulada “Trocar o idioma”- No painel, abra Configurações → Geral → Idioma.
- Escolha o idioma.
A escolha fica salva. Para voltar ao português, escolha Português (Brasil) no mesmo lugar.
Termos da tradução
Seção intitulada “Termos da tradução”| Regra | Como fica |
|---|---|
| Nome do app | “DeepSeek Harness” vira Neuro Harness. “DeepSeek” como provedor, modelo ou conta continua igual |
| Termos fixos | sessão, espaço de trabalho, agente, subagente, predefinição, skill, plugin, ferramenta, modelo, provedor, aprovação, sandbox |
| Datas e números | Datas em dia/mês/ano e milhar com ponto |
| Variáveis | Cada variável entre chaves, como {variável}, fica igual, com o mesmo nome e a mesma quantidade |
Atualizar as traduções
Seção intitulada “Atualizar as traduções”Esta seção é para quem mantém a distribuição, depois de subir a versão do Harness. Os arquivos ficam em plugins/neuro-harness-pt-br, no repositório neuro-harness.
| Arquivo | O que é |
|---|---|
i18n/en.json |
Retrato dos textos em inglês da versão fixada do Harness, por área |
i18n/pt-BR.json |
As traduções, com as mesmas áreas e chaves |
lib/client.js |
O bundle do navegador, gerado. Não edite à mão |
scripts/extract-ui-strings.cjs |
Extrai os textos de todos os pacotes de interface do Harness instalado |
scripts/build-locale.py |
Confere (--check) e gera o lib/client.js |
-
Extraia os textos da versão nova. O script precisa de uma pasta com o React 18 instalado:
Terminal REACT_FROM=<pasta com react 18> node plugins/neuro-harness-pt-br/scripts/extract-ui-strings.cjs \~/.neuro-harness/runtime/node_modules/@deepseek-ai /tmp/dicts.json -
Atualize o
i18n/en.jsoncom o inglês de cada área e traduza o que for novo noi18n/pt-BR.json. -
Confira e gere o bundle:
Terminal npm run locale:checknpm run locale
O locale:check recusa uma tradução que mude o nome ou a quantidade das variáveis.