feat(i18n): Simplified Chinese (zh-CN), search answers per locale, fr/de/es data fixes
CI / Lint e auditorias (push) Successful in 1m10s
CI / Trivy (dependências e segredos) (push) Successful in 12s
CI / Imagem Docker (linux/arm64) (push) Successful in 2m39s
Release / Plano (reaproveitar a imagem?) (push) Successful in 6s
Release / ci (push) Skipped
Release / Publica a imagem (linux/arm64) (push) Successful in 18s
Release / Cria a release no Gitea (push) Successful in 5s

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
Lucas RayanandClaude Sonnet 5.5 committed 2026-11-01 23:28:39 -03:00
1 parent ae61416468
commit 5a9fe676fc
61 files changed
+2517 -920

No files matched your search

+6 -5
View File
@@ -48,6 +48,7 @@ export async function generateMetadata({ params }) {
const isEs = locale === "es";
const isFr = locale === "fr";
const isDe = locale === "de";
const isZh = locale === "zh-CN";
const ogLocaleMap = {
pt: "pt_BR",
@@ -66,7 +67,7 @@ export async function generateMetadata({ params }) {
? "ESPDocs · Documentación abierta de ESP32"
: isFr
? "ESPDocs · Documentation ouverte ESP32"
: isDe
: isZh ? "ESPDocs · ESP32 中文文档" : isDe
? "ESPDocs · Offene ESP32-Dokumentation"
: "ESPDocs · Documentação do ESP32 em português";
@@ -76,7 +77,7 @@ export async function generateMetadata({ params }) {
? "Especificaciones, patillaje, comparación y selección de las 12 series de microcontroladores ESP32. Hojas de datos, periféricos, seguridad en hardware y diagramas de conexión."
: isFr
? "Spécifications, brochages, comparaison et sélection des 12 séries de microcontrôleurs ESP32. Fiches techniques, périphériques, sécurité matérielle et schémas de connexion."
: isDe
: isZh ? "ESP32 全部 12 个系列微控制器的规格、引脚、对比与选型,使用简体中文。含数据手册、外设、硬件安全与连接图。" : isDe
? "Spezifikationen, Pinbelegungen, Vergleich und Auswahl der 12 ESP32-Mikrocontrollerserien. Datenblätter, Peripheriegeräte, Hardwaresicherheit und Anschlussdiagramme."
: "Especificações, pinagem, comparação e seleção das 12 séries de microcontroladores ESP32, em português brasileiro. Datasheets, periféricos, segurança em hardware e diagramas de conexão.";
@@ -101,7 +102,7 @@ export async function generateMetadata({ params }) {
"comparer ESP32", "quel ESP32 choisir", "datasheet ESP32", "fiche technique ESP32",
"microcontrôleur", "Espressif", "ESP-IDF", "IoT", "systèmes embarqués",
]
: isDe
: isZh ? ["ESP32", "ESP32 中文", "ESP32 文档", "ESP32 引脚图", "ESP32-S3", "ESP32-C3", "ESP32-C6", "ESP32-P4", "ESP32-H2", "ESP32 对比", "ESP32 怎么选", "ESP32 数据手册", "微控制器", "乐鑫", "ESP-IDF", "物联网", "嵌入式系统"] : isDe
? [
"ESP32", "ESP32 auf Deutsch", "ESP32 Dokumentation", "ESP32 Pinbelegung", "ESP32 Pinout",
"ESP32-S3", "ESP32-C3", "ESP32-C6", "ESP32-P4", "ESP32-H2",
@@ -152,7 +153,7 @@ export async function generateMetadata({ params }) {
? "Especificaciones, patillaje, comparación y selección de las 12 series de microcontroladores ESP32."
: isFr
? "Spécifications, brochages, comparaison et sélection des 12 séries de microcontrôleurs ESP32."
: isDe
: isZh ? "ESP32 全部 12 个系列微控制器的规格、引脚、对比与选型,使用简体中文。" : isDe
? "Spezifikationen, Pinbelegungen, Vergleich und Auswahl der 12 ESP32-Mikrocontrollerserien."
: "Especificações, pinagem, comparação e seleção das 12 séries de microcontroladores ESP32, em português brasileiro.",
},
@@ -165,7 +166,7 @@ export async function generateMetadata({ params }) {
? "Especificaciones, patillaje, comparación y selección de las 12 series de ESP32."
: isFr
? "Spécifications, brochages, comparaison et sélection des 12 séries ESP32."
: isDe
: isZh ? "ESP32 全部 12 个系列的规格、引脚、对比与选型,使用简体中文。" : isDe
? "Spezifikationen, Pinbelegungen, Vergleich und Auswahl der 12 ESP32-Serien."
: "Especificações, pinagem, comparação e seleção das 12 séries de ESP32, em português.",
},