Subdirectories
Use /fr/page when one domain should own the language set
Subdirectories keep language versions under the same domain and are usually straightforward to route, deploy, measure, and connect with hreflang. They are a strong default for many product teams.
- Example: example.com/fr/pricing.
- Simple to share one deployment and analytics property.
- Easy to generate from a locale segment in Next.js.