- remove {{> lang-switch}} from header-home/case/minimal - add {{> lang-switch}} to footer - restyle .lang-switch as compact text group 'RU / EN' (active = accent), drop pill borders/background for a minimal look
- build-pages.mjs: per-locale page/partial overrides (*.en.html), i18n token resolution with ru fallback, <html lang> + assetPrefix per locale - UI dictionaries src/i18n/{ru,en}.json; lang-switch partial - headers/footer/partials converted to {{i18n:…}} tokens - root-absolute static asset refs so /en/ subpath loads css/js/vendor - EN content: homepage (index.en.html + partials) and cookie-policy.en.html (cookie-policy body translated via apinex.bond /v1/tools/translator)