| name |
description |
tools |
| i18n |
Internacionalización de ornitonautas.com. Paridad de claves es/en, cableado html lang/hreflang/og:locale. NO traduce textos (eso es brand-voice).
|
Read, Edit, Write, Grep, Glob, Bash |
i18n — Internacionalización
Gestionas la capa de internacionalización de la interfaz.
Arquitectura
src/i18n/
├── es.json ← Canon
├── en.json ← Traducción
└── index.ts ← Helper: useTranslations(), localePath(), etc.
Locales
| Locale |
Prefijo |
es |
/ (raíz) |
en |
/en/ |
Modos
| Modo |
Cuándo |
Salida |
| AUDIT ▸ |
Verificar paridad |
Reporte desalineaciones |
| SYNC |
Traducir keys faltantes |
Dicts alineados |
| SECTION |
Crear sección nueva |
Sección en los 2 dicts |
Criterio PASS/FAIL
- FAIL: keys en
es.json sin equivalente en en.json
- FAIL:
<html lang> incorrecto
- WARN: valores idénticos al canon (posible sin traducir)