ALL TAGS

Tag: i18n

Architecture

40 Languages, 400KB Bundle — Why I Refuse to Ship Translations in JavaScript

How dynamic translation loading with client-side caching serves 40 locales without bloating the SPA bundle, keeping the React app under 400KB while supporting instant language switching.

February 4, 2026 10 min read
Read Story →
Frontend

480 Pages, 40 Locales, Zero Frameworks — How I Beat Next.js at International SEO

How we bake hreflang tags, Schema.org structured data, and locale-specific Open Graph metadata into 480 static HTML pages at build time — without any client-side i18n framework or SSR.

February 2, 2026 9 min read
Read Story →