Path-based locale routing — ~5500 localized URLs

Site now serves /ja, /es, and /pt-BR variants for every hub page, dex entry, dynamax boss, and tool landing. hreflang + sameAs everywhere.