# General Translation React SDKs (gt-react, gt-next): getLocaleDirection URL: https://generaltranslation.com/it/docs/react/nextjs/reference/functions/get-locale-direction.mdx --- title: getLocaleDirection description: Leggi la direzione del testo per un'impostazione regionale di App Router in Next.js con General Translation. Riferimento API per getLocaleDirection. --- La funzione `getLocaleDirection` restituisce `'ltr'` o `'rtl'` per l'impostazione regionale della richiesta corrente o per un'impostazione regionale specificata da te. Importala da `gt-next/server` nel codice server di App Router. `getLocaleDirection` è disponibile solo lato server e non funziona con Pages Router. ## Panoramica [#overview] ```tsx import { getLocaleDirection } from 'gt-next/server'; const currentDirection = await getLocaleDirection(); const arabicDirection = getLocaleDirection('ar'); // 'rtl' ``` ## Parametri [#parameters] | Parametro | Descrizione | Tipo | Facoltativo | Predefinito | | --------- | ----------------------------------------------------------------------- | -------- | ----------- | ----------------------------------------------- | | `locale` | Impostazione regionale per cui viene restituita la direzione del testo. | `string` | Sì | Impostazione regionale della richiesta corrente | ## Restituisce [#returns] **Tipo** `'ltr' | 'rtl'` quando viene fornita `locale` · `Promise<'ltr' | 'rtl'>` quando viene omessa Se passi un'impostazione regionale, il valore viene restituito in modo sincrono. Se la ometti, l'impostazione regionale della richiesta corrente viene recuperata in modo asincrono. ## Esempio [#example] ```tsx title="app/[locale]/layout.tsx" import { getLocale, getLocaleDirection } from 'gt-next/server'; export default async function LocaleLayout({ children }) { const [locale, direction] = await Promise.all([ getLocale(), getLocaleDirection(), ]); return {children}; } ```