SEO
Translated Metadata
You'll likely want to have metadata in different languages.
You can use messages in metadata just like everywhere else, as long as you're using generateMetadata instead of exporting metadata
If you were to use
export const metadatayour metadata would always end up in the source language.
Alternate Links / Sitemap
Search engines like Google expect you to tell them about translated versions of your pages. Paraglide-Next does this by default by adding the Link Header to requests.
If you also want to instead have the alternate links in your page's <head> you can use the generateAlternateLinks function to generate the links. In your root layout, add the following:
You don't need to add the translated versions of your site to your sitemap, although it doesn't hurt if you do. Adding one language is sufficient.
Right-to-Left Support
Just define a map of all languages to their text-direction & index into it.
For now we discourage using the
Intl.LocaleAPI to detect text-direction as it's still poorly supported

