# General Translation React SDKs (gt-react, gt-next): registerLocale URL: https://generaltranslation.com/fr/docs/react/nextjs/reference/functions/register-locale.mdx --- title: registerLocale 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(
{gt('Welcome')}
); } ```