# General Translation React SDKs (gt-react, gt-next, gt-react-native): getLocaleDirection
URL: https://generaltranslation.com/es/docs/react/nextjs/reference/functions/get-locale-direction.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Consulta la dirección del texto de una configuración regional del App Router de Next.js con General Translation. Referencia de la API para getLocaleDirection.

La función `getLocaleDirection` devuelve `'ltr'` o `'rtl'` para la configuración regional de la solicitud actual o para una configuración regional que proporciones. Impórtala desde `gt-next/server` en el código del servidor del App Router.

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

## Resumen general [#overview]

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

const currentDirection = await getLocaleDirection();
const arabicDirection = getLocaleDirection('ar'); // 'rtl'
```

## Parámetros [#parameters]

| Parámetro | Descripción                                                  | Tipo     | Opcional | Predeterminado                                |
| --------- | ------------------------------------------------------------ | -------- | -------- | --------------------------------------------- |
| `locale`  | Configuración regional cuya dirección del texto se devuelve. | `string` | Sí       | Configuración regional actual de la solicitud |

## Devuelve [#returns]

**Tipo** `'ltr' | 'rtl'` cuando se proporciona `locale` · `Promise<'ltr' | 'rtl'>` cuando se omite

Si se proporciona una configuración regional, devuelve el resultado de forma síncrona. Si se omite, resuelve de forma asíncrona la configuración regional de la solicitud actual.

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