# gt-next: General Translation Next.js SDK: useLocales URL: https://generaltranslation.com/it/docs/next/api/helpers/use-locales.mdx --- title: useLocales description: Riferimento API dell'hook useLocales --- {/* GENERATO AUTOMATICAMENTE: Non modificare direttamente. Modifica il template in content/docs-templates/. */} ## Panoramica L'hook `useLocales` recupera l'elenco delle impostazioni regionali supportate dal [contesto ``](/docs/next/api/components/gtprovider). `useLocales` è un hook lato client e *può essere utilizzato solo nei componenti lato client*. Assicurati che la tua app sia avvolta in un [``](/docs/next/api/components/gtprovider). ## Guida di riferimento ### Restituisce `string[]` — Un array di [codici locale](/docs/core/locales) BCP 47 che rappresentano le impostazioni regionali supportate, ad esempio `['en-US', 'fr', 'ja']`. *** ## Esempi ### Utilizzo di base ```jsx title="LocaleList.jsx" copy 'use client'; import { useLocales } from 'gt-next'; export default function LocaleList() { const locales = useLocales(); // [!code highlight] return ( ); } ``` *** ## Note * L'hook `useLocales` si basa su [``](/docs/next/api/components/gtprovider) per accedere al contesto. Assicurati che l'app sia racchiusa in un provider a livello della radice. * `useLocales` è disponibile solo lato client. ## Passaggi successivi * Scopri come configurare le impostazioni regionali supportate in [`gt.config.json`](/docs/next/api/config/gt-config-json).