# General Translation React SDKs (gt-react, gt-next, gt-react-native): getLocaleDirection
URL: https://generaltranslation.com/it/docs/react/nextjs/reference/functions/get-locale-direction.mdx
Docs index: https://generaltranslation.com/llms.txt
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&#39;impostazione regionale della richiesta corrente o per un&#39;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&#39;impostazione regionale, il valore viene restituito in modo sincrono. Se la ometti, l&#39;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 <html lang={locale} dir={direction}>{children}</html>;
}
```

## Sitemap

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