- Se descapó
- 12 de agosto de 2026 a las 14:45 UTC
- Autor
- Kamo
- Compromit
- e99827a
Las 2.400 páginas de detalle no indexadas no fueron indexadas porque su copia corporal no tiene traducción: competidores, industrias, integraciones y glosario mantienen su prosa en app/lib/**/*.ts, que el diccionario nunca vio, así /fr/solutions/real-estate títulos franceses alrededor de párrafos ingleses. scripts/extract-collections.ts saca las 3.799 cuerdas translatables de esos 120 artículos en un árbol de estructura-espering, saltándose cualquier cosa que un traductor debe no tocar las babosas, categoría enums, estado de la matriz, rutas logo, relación referencias cruzadas, y nombres de proveedores/productos. Ese árbol se envía como las colecciones. namespace in kamo-marketing/en.json. En el momento de la lectura localizarlo se fusiona el árbol traducido sobre el objeto inglés. Sólo se sustituyen las claves presentes en la traducción, y un array cuya longitud a la deriva de la fuente se deja al por mayor en lugar de hacer una lista con Entradas desaparedas, tan ranas traducciones se degradan al inglés en lugar de romper la página. Se despoje de NextIntllClientProvider: es 420 KB que sólo componentes del servidor leen, y siguiente serial serial serial en lo que el proveedor entra la carga RSC de cada página. La fusión por localidad en i18n/request.ts es ahora memoizada por la misma razón, era barata en 150 KB y no está en 514 KB. colecciónRobots todavía no reporta index hasta las traducciones tierras; ampliación COLLECTION.CONTENT-LOCALES es lo que lo levanta.