engineering Β· Β· 7 min read
Server components + multilingual β what we learned shipping EN/AR/AM
Server-rendered Arabic with proper Naskh display typography is harder than it looks. Lessons from production.

Server components + multilingual sounds simple β set the lang attribute and ship. The reality is harder: font-loading order, hydration mismatches on RTL flips, locale-routing in middleware.
Authors
Tewodros BekeleChief Technology Officer