# General Translation React SDKs (gt-react, gt-next, gt-react-native): registerLocale
URL: https://generaltranslation.com/fr/docs/react/nextjs/reference/functions/register-locale.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Enregistrer un paramètre régional pour le code serveur de l’App Router de Next.js avec General Translation. Référence d’API pour registerLocale.

La fonction `registerLocale` définit le paramètre régional du contexte de requête App Router en cours. Utilisez-la dans les Route Handlers et les gestionnaires d’images de métadonnées lorsque `next/root-params` n’est pas disponible. Consultez [Enregistrement des paramètres régionaux de requête](/docs/react/nextjs/registering-request-locales) pour voir des exemples de gestionnaires.

`registerLocale` est uniquement disponible côté serveur et ne fonctionne pas avec le Pages Router.

## Vue d’ensemble [#overview]

Appelez `registerLocale` avant toute autre fonction serveur `gt-next` dans le gestionnaire de requête.

```tsx
import { registerLocale } from 'gt-next/server';

registerLocale('fr');
```

## Paramètres [#parameters]

| Paramètre | Description                                                | Type     | Facultatif | Par défaut |
| --------- | ---------------------------------------------------------- | -------- | ---------- | ---------- |
| `locale`  | Paramètre régional à enregistrer pour la requête en cours. | `string` | Non        | —          |

Les valeurs de paramètre régional non prises en charge utilisent les valeurs de repli définies par votre configuration des paramètres régionaux dans General Translation.

## Valeur de retour [#returns]

**Type** `void`

## Exemple [#example]

```tsx title="app/[locale]/opengraph-image.tsx"
import { ImageResponse } from 'next/og';
import { getGT, registerLocale } from 'gt-next/server';

export default async function Image({ params }) {
  const { locale } = await params;
  registerLocale(locale);

  const gt = await getGT();
  return new ImageResponse(<div>{gt('Welcome')}</div>);
}
```

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
