devlog2026-05-25

Tworzenie 16-językowej witryny statycznej Next.js z pełnymi alternatywami SEO

Dotarcie do graczy na całym świecie wymaga obsługi wielu języków. Wybraliśmy Next.js App Router i next-intl, aby zbudować wygenerowaną statycznie witrynę obsługującą 16 języków, wraz z alternatywnymi linkami hreflang w mapie witryny.

Eksporty statyczne i alternatywy

Nasza witryna kompiluje się w pełni statycznie do działania w Cloudflare CDN. Definiując generateStaticParams dla każdej strony językowej, Next.js generuje statyczne foldery HTML. Nasz niestandardowy skrypt mapy witryny dynamicznie dodaje węzły alternatywnego języka do każdej strony, aby zmaksymalizować międzynarodowy zasięg SEO.