* chore: set the bookmark script to English locale
* chore: adapt the booklet to the locale
* refactor(demo): improve naming to better distinguish mirror and lang
---------
Co-authored-by: Simon <10131203+gaomeng1900@users.noreply.github.com>
- Replace scattered .prettierignore files with a single root config
- Add scripts/ci.js to orchestrate lint, format, typecheck, commitlint, and build
- Simplify ci.yml to use ci.js and npm ci
- Apply prettier formatting to docs, locales, and HTML files