# gt-react: General Translation React SDK: getLocaleDirection
URL: https://generaltranslation.com/es/docs/react/api/helpers/get-locale-direction.mdx
---
title: getLocaleDirection
description: Referencia de la API para el método getLocaleDirection del lado del servidor
---
{/* GENERADO AUTOMÁTICAMENTE: No edites esto directamente. En su lugar, edita la plantilla en content/docs-templates/. */}
## Resumen
La función `getLocaleDirection` obtiene la dirección del texto (`'ltr'` o `'rtl'`) para la configuración regional actual o para una configuración regional específica durante el renderizado del lado del servidor.
`getLocaleDirection` es un método del lado del servidor y solo puede usarse en componentes del servidor.
Para usarla del lado del cliente, consulta [`useLocaleDirection`](/docs/react/api/helpers/use-locale-direction).
## Referencia
### Parámetros
| Parámetro | Tipo | Descripción |
| --------- | ------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
| `locale` | `string` (opcional) | Un código de configuración regional conforme a BCP 47 (p. ej., `'ar'`, `'en-US'`). Si se omite, se usa la configuración regional del usuario actual. |
### Devuelve
* Si se proporciona `locale`: `'ltr' | 'rtl'` — la dirección del texto de la configuración regional especificada.
* Si se omite `locale`: `Promise<'ltr' | 'rtl'>` — una promesa que se resuelve con la dirección del texto de la configuración regional actual.
***
## Ejemplos
### Obtener la dirección para la configuración regional actual
```jsx title="DirectionWrapper.jsx" copy
import { getLocaleDirection } from 'gt-react/server';
export default async function DirectionWrapper({ children }) {
const dir = await getLocaleDirection(); // [!code highlight]
return
{children}
;
}
```
### Obtener la dirección para una configuración regional específica
```jsx title="SpecificDirection.jsx" copy
import { getLocaleDirection } from 'gt-react/server';
export default function SpecificDirection() {
const dir = getLocaleDirection('ar'); // 'rtl' — no se necesita await [!code highlight]
return Dirección del texto árabe: {dir}
;
}
```
***
## Notas
* Cuando se llama sin argumentos, `getLocaleDirection` es asíncrono y debe esperarse con `await`.
* Cuando se llama con una cadena de configuración regional, devuelve el resultado de forma sincrónica.
* Es útil para establecer el atributo `dir` en tus elementos `` o de layout para la compatibilidad con RTL.
## Próximos pasos
* Consulta la [guía de derecha a izquierda](/docs/react/guides/rtl) para obtener más información sobre la compatibilidad con RTL.
* Consulta [`useLocaleDirection`](/docs/react/api/helpers/use-locale-direction) para ver el equivalente del lado del cliente.