# General Translation React SDKs (gt-react, gt-next): useLocales URL: https://generaltranslation.com/fr/docs/react/reference/hooks/use-locales.mdx --- title: useLocales description: Liste les paramètres régionaux pris en charge avec General Translation gt-react. Référence de l’API pour useLocales. --- Le hook `useLocales` renvoie la liste des paramètres régionaux pris en charge depuis le contexte [``](/docs/react/reference/components/gt-provider). *Disponible dans `gt-react`, `gt-next`, `gt-tanstack-start` et `gt-react-native`. Les exemples importent depuis `gt-react` ; importez plutôt depuis le package de votre framework.* ## Vue d’ensemble [#overview] Appelez `useLocales` pour récupérer les codes de langue pris en charge. ```tsx import { useLocales } from 'gt-react'; export default function LocaleList() { const locales = useLocales(); // [!code highlight] return ( ); } ``` *Remarque : dans `gt-react`, appelez `useLocales` à l’intérieur d’un [``](/docs/react/reference/components/gt-provider). Dans `gt-next`, cela fonctionne aussi dans les composants serveur.* ## Fonctionnement [#how-it-works] La liste provient des [`locales`](/docs/react/reference/config#locales) que vous configurez. Chaque entrée correspond à un code de langue BCP 47. ## Renvoie [#returns] **Type** `readonly string[]` Un tableau de codes de langue pris en charge, comme `['en-US', 'fr', 'ja']`. ## Notes [#notes] * `useLocales` est synchrone et fonctionne dans les composants serveur et client. * Pour connaître le paramètre régional actif, utilisez [`useLocale`](/docs/react/reference/hooks/use-locale).