# General Translation React SDKs (gt-react, gt-next, gt-react-native): resolveCanonicalLocale
URL: https://generaltranslation.com/es/docs/react/nextjs/reference/functions/resolve-canonical-locale.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Resuelve un alias de configuración regional configurado en el código del servidor de App Router de Next.js con General Translation. Referencia de la API de resolveCanonicalLocale.

La función `resolveCanonicalLocale` convierte una configuración regional o un alias configurado en su código de configuración regional canónico BCP 47. Impórtala desde `gt-next/server` en el código del servidor de App Router.

`resolveCanonicalLocale` es solo para servidor y no funciona con el Pages Router.

## Descripción general [#overview]

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

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

## Parámetros [#parameters]

| Parámetro | Descripción                                                    | Tipo     | Opcional | Predeterminado |
| --------- | -------------------------------------------------------------- | -------- | -------- | -------------- |
| `locale`  | Código de configuración regional o alias que se va a resolver. | `string` | No       | —              |

## Devuelve [#returns]

**Tipo** `string`

La configuración regional canónica configurada para este valor. Los alias personalizados provienen de [`customMapping`](/docs/react/reference/config#custom-mapping).

## Ejemplo [#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.
