# General Translation React SDKs (gt-react, gt-next): getLocaleDirection URL: https://generaltranslation.com/es/docs/react/nextjs/reference/functions/get-locale-direction.mdx --- title: getLocaleDirection 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 {children}; } ```