# General Translation React SDKs (gt-react, gt-next): getLocaleDirection URL: https://generaltranslation.com/fr/docs/react/nextjs/reference/functions/get-locale-direction.mdx --- title: getLocaleDirection description: Obtenez la direction du texte pour un paramètre régional App Router dans Next.js avec General Translation. Référence de l’API pour getLocaleDirection. --- La fonction `getLocaleDirection` renvoie `'ltr'` ou `'rtl'` pour le paramètre régional de la requête actuelle ou pour un paramètre régional que vous fournissez. Importez-la depuis `gt-next/server` dans le code serveur d’App Router. `getLocaleDirection` est disponible uniquement côté serveur et ne fonctionne pas avec le Pages Router. ## Vue d’ensemble [#overview] ```tsx import { getLocaleDirection } from 'gt-next/server'; const currentDirection = await getLocaleDirection(); const arabicDirection = getLocaleDirection('ar'); // 'rtl' ``` ## Paramètres [#parameters] | Paramètre | Description | Type | Facultatif | Par défaut | | --------- | ----------------------------------------------------------- | -------- | ---------- | ----------------------------------------- | | `locale` | Paramètre régional dont la direction du texte est renvoyée. | `string` | Oui | Paramètre régional de la requête en cours | ## Retourne [#returns] **Type** `'ltr' | 'rtl'` lorsque `locale` est fourni · `Promise<'ltr' | 'rtl'>` lorsqu’il est omis Si un paramètre régional est fourni, la valeur est renvoyée de manière synchrone. S’il est omis, le paramètre régional de la requête en cours est résolu de manière asynchrone. ## Exemple [#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}; } ```