How a page is built
- Scrape —
npm run scrapefetches live HTML +/_next/staticassets intopublic/(same paths, zero rewrites), splits header/body/footer intocomponents/exact/, extracts giant inline base64 PNGs topublic/images/, saves telda's stylesheet aspublic/telda-core.css. - Translate —
node scripts/translate-ar.mjsbuilds the AR landing from the EN home files (61-string EN→AR map, reports leftovers). - Render —
components/TeldaPage.tsxinjects markup and boots behaviours.
Source captured: 2026-10-11