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

La fonction `resolveCanonicalLocale` convertit un paramètre régional ou un alias configuré en code de langue BCP 47 canonique. Importez-la depuis `gt-next/server` dans le code serveur de l’App Router.

`resolveCanonicalLocale` est réservé au serveur et ne fonctionne pas avec le Pages Router.

## Vue d’ensemble [#overview]

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

const locale = resolveCanonicalLocale('brand-french'); // 'fr-FR'
```

## Paramètres [#parameters]

| Paramètre | Description                         | Type     | Facultatif | Par défaut |
| --------- | ----------------------------------- | -------- | ---------- | ---------- |
| `locale`  | Code de langue ou alias à résoudre. | `string` | Non        | —          |

## Retourne [#returns]

**Type** `string`

Le paramètre régional canonique configuré pour cette valeur. Les alias personnalisés proviennent de [`customMapping`](/docs/react/reference/config#custom-mapping).

## Exemple [#example]

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

resolveCanonicalLocale('en-us'); // 'en-US'
```

## Sitemap

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