Files
ESPDocs/messages/pt.json
T
Lucas RayanandAntigravity fb59015fca
CI / Lint e auditorias (push) Failing after 1m11s
CI / Trivy (dependências e segredos) (push) Successful in 27s
CI / Imagem Docker (linux/arm64) (push) Skipped
feat(i18n): canonical strings, data extraction and validation (phase 2)
Implement Phase 2 of i18n spec:
- Extract UI interface strings to messages/pt.json across 15 namespaces
- Extract canonical data files to data/pt/ (series, frameworks, conexoes)
- Create lib/data/pt/ modules (glossario, diagnostico, componentes, topicos)
- Implement lib/data/index.js async data loaders by locale
- Add automated check:i18n script to validate key parity and enforce no-book rules

Co-Authored-By: Antigravity <noreply@google.com>
2026-11-01 09:37:44 -03:00

181 lines
8.0 KiB
JSON

{
"Common": {
"siteName": "ESPDocs",
"author": "Lucas Rayan Guerra",
"organization": "Ciência Embarcada",
"skipToContent": "Pular para o conteúdo",
"allRightsReserved": "Conteúdo sob licença MIT. Feito para a comunidade de sistemas embarcados.",
"backToHome": "Voltar ao início",
"explore": "Explorar",
"tools": "Ferramentas",
"project": "Projeto",
"loading": "Carregando...",
"search": "Buscar...",
"officialDocumentation": "Documentação oficial",
"community": "Comunidade",
"mitLicense": "Licença MIT"
},
"Header": {
"brand": "ESPDocs",
"homeAria": "ESPDocs, página inicial",
"navAria": "Navegação principal",
"mobileNavAria": "Navegação móvel",
"openMenu": "Abrir menu de navegação",
"closeMenu": "Fechar menu",
"navigationTitle": "Navegação",
"whereToGo": "Para onde ir",
"selectChip": "Selecionar chip",
"selectMyChip": "Selecionar meu chip",
"hardware": "Hardware",
"hardwareDesc": "12 chips, pinagem e especificações",
"series": "Séries ESP32",
"seriesDesc": "12 chips, pinagem e especificações",
"comparator": "Comparador",
"comparatorDesc": "Até quatro séries lado a lado",
"catalog": "Catálogo de placas",
"catalogDesc": "DevKits, pinos e onde comprar",
"tools": "Ferramentas",
"selector": "Seletor inteligente",
"selectorDesc": "O chip certo para o seu projeto",
"diagnostics": "Diagnóstico",
"diagnosticsDesc": "Brownout, bootloop, WDT e mais",
"components": "Component Registry",
"componentsDesc": "Drivers e manifests idf_component.yml",
"library": "Biblioteca",
"frameworks": "Frameworks e SDKs",
"frameworksDesc": "ESP-IDF, Arduino, Rust e Matter",
"glossary": "Glossário técnico",
"glossaryDesc": "Os termos que aparecem nos datasheets",
"about": "Sobre o projeto",
"aboutDesc": "Autoria, método e abertura",
"book": "Livro",
"bookNew": "Livro novo",
"bookTitle": "Microcontroladores ESP32",
"bookSubtitle": "Conectividade, eficiência e desempenho"
},
"Footer": {
"ariaLabel": "Rodapé do ESPDocs",
"description": "Documentação independente do ecossistema ESP32, escrita em português brasileiro. Dados públicos, curadoria editorial e links para as fontes oficiais.",
"exploreTitle": "Explorar",
"toolsTitle": "Ferramentas",
"projectTitle": "Projeto",
"authorTitle": "Autor",
"reportIssue": "Reportar um problema",
"repository": "Repositório",
"personalSite": "Site pessoal",
"linkedin": "LinkedIn",
"bookNew": "Livro novo",
"bookTitle": "Microcontroladores ESP32",
"bookSubtitle": "Conectividade, eficiência e desempenho",
"amazon": "Amazon",
"uiclap": "UICLAP"
},
"Home": {
"badge": "Documentação aberta do ESP32",
"titleLine1": "O ESP32,",
"titleLine2": " sem ruído.",
"lede": "Especificações, pinagem, comparações e diagnóstico em uma leitura só. Menos tradução de datasheet, mais tempo com o protótipo na bancada.",
"chooseMyChip": "Escolher meu chip",
"exploreSeries": "Explorar as {count} séries",
"seriesCount": "{count} séries",
"frameworkCount": "{count} frameworks",
"bookChapters": "78 capítulos no livro",
"portugueseFlag": "100% em português",
"featuredSeries": "Séries em destaque",
"featuredDesc": "O essencial de cada família, antes de abrir o datasheet.",
"fullIndex": "Índice completo",
"toolsTitle": "Comece pelo problema.",
"toolsEyebrow": "Ferramentas",
"toolsDesc": "Ferramentas para selecionar o chip certo, diagnosticar erros de hardware e acelerar seu desenvolvimento.",
"bookTitle": "Microcontroladores ESP32",
"bookSubtitle": "Conectividade, Eficiência e Desempenho",
"bookNewBadge": "Livro novo",
"bookDescription": "Um percurso completo pelo hardware e pelo firmware do ESP32: da arquitetura do chip à implantação de produtos conectados. São 12 partes e 78 capítulos sobre Arduino, ESP-IDF, FreeRTOS, Wi-Fi, BLE, Thread e Matter, periféricos, depuração, baixo consumo e segurança.",
"bookParts": "12 partes",
"bookChaptersCount": "78 capítulos",
"buyDigital": "Comprar digital",
"buyPrint": "Comprar impresso",
"fullRecord": "Ficha completa"
},
"NotFound": {
"eyebrow": "Erro 404",
"title": "Essa página não existe.",
"lede": "O endereço pode ter mudado ou estar digitado errado. Escolha um destes caminhos para continuar.",
"backToHome": "Voltar ao início",
"seriesTitle": "Séries ESP32",
"seriesDesc": "As 12 famílias, com pinagem e especificações.",
"selectorTitle": "Seletor de chip",
"selectorDesc": "Responda a oito perguntas e receba os modelos indicados.",
"comparatorTitle": "Comparador",
"comparatorDesc": "Até quatro séries lado a lado.",
"glossaryTitle": "Glossário",
"glossaryDesc": "Termos de hardware explicados em português."
},
"Sobre": {
"label": "Projeto independente",
"title": "Sobre o ESPDocs",
"lede": "Uma plataforma não oficial, em português, que organiza as informações técnicas do ESP32 e leva você à documentação oficial da Espressif. Feita para a comunidade de hardware livre.",
"viewRepository": "Ver o repositório",
"features": {
"portugueseTitle": "Em português",
"portugueseDesc": "Dados técnicos organizados e apresentados em português do Brasil.",
"visualCompareTitle": "Comparações visuais",
"visualCompareDesc": "Tabelas e diagramas para escolher a série certa sem abrir dez datasheets.",
"centralizedAccessTitle": "Acesso centralizado",
"centralizedAccessDesc": "Links diretos para a documentação oficial, repositórios e exemplos.",
"openSourceTitle": "Código aberto",
"openSourceDesc": "Contribuições são bem-vindas no Gitea."
}
},
"Series": {
"title": "Séries ESP32",
"description": "As 12 séries de ESP32 lado a lado: ESP32, S2, S3, S31, C2, C3, C5, C6, C61, P4, H2 e H4. Arquitetura, memória, rádio, periféricos e pinagem de cada uma, em português.",
"pinout": "Pinagem",
"specifications": "Especificações",
"peripherals": "Periféricos",
"architecture": "Arquitetura",
"memory": "Memória",
"radio": "Rádio",
"security": "Segurança em hardware"
},
"Catalogo": {
"title": "Catálogo de Placas de Desenvolvimento",
"description": "DevKits oficiais e de terceiros com pinagem, interfaces e links para compra.",
"filterBySeries": "Filtrar por série",
"searchBoards": "Buscar placas..."
},
"Comparacao": {
"title": "Comparador de Séries ESP32",
"description": "Compare até 4 séries lado a lado com especificações completas de processamento, rádio, memória e pinagem."
},
"Componentes": {
"title": "ESP Component Registry",
"description": "Drivers, bibliotecas e manifests idf_component.yml prontos para uso no ESP-IDF."
},
"Diagnostico": {
"title": "Diagnóstico & Resolução de Problemas",
"description": "Brownout, bootloops, pânicos de CPU, FreeRTOS e boas práticas de hardware."
},
"Frameworks": {
"title": "Frameworks e SDKs",
"description": "Guias e visão geral dos principais ambientes de desenvolvimento: ESP-IDF, Arduino, MicroPython, Rust e ESP-Matter."
},
"Glossario": {
"title": "Glossário Técnico",
"description": "Explicações práticas em português de conceitos de hardware, periféricos, rádio e arquitetura que aparecem nos datasheets."
},
"Seletor": {
"title": "Seletor Inteligente de ESP32",
"description": "Responda a perguntas objetivas sobre o seu projeto e descubra a série ideal com base técnica."
},
"Livro": {
"title": "Microcontroladores ESP32, o livro",
"subtitle": "Conectividade, eficiência e desempenho",
"badge": "Livro novo · 1ª edição",
"description": "12 partes e 78 capítulos em português cobrindo o ecossistema ESP32 do hardware ao firmware.",
"buyDigital": "Comprar digital",
"buyPrint": "Comprar impresso",
"chaptersTitle": "Conteúdo e Capítulos"
}
}