# gt-next: General Translation Next.js SDK: Prise en charge du mode de droite à gauche
URL: https://generaltranslation.com/fr/docs/next/guides/rtl.mdx
---
title: Prise en charge du mode de droite à gauche
description: Configurez votre application Next.js pour l’arabe, l’hébreu et d’autres langues RTL
---
La prise en charge des langues s’écrivant de droite à gauche (RTL) gère le sens du texte et l’inversion de la mise en page pour des langues comme l’arabe, l’hébreu, le persan et l’ourdou. GT fournit une détection automatique de la direction via le hook `useLocaleDirection`.
**Langues RTL :** Plus de 500 millions de personnes parlent des langues RTL, notamment l’arabe, l’hébreu, le persan et l’ourdou.
## Configuration rapide
Utilisez les hooks intégrés de GT pour détecter et définir automatiquement le sens du texte :
{/* useLocale et useLocaleDirection fonctionnent dans les composants server tant que le composant n’est pas async */}
```tsx
// app/[locale]/layout.tsx
import { useLocale, useLocaleDirection, GTProvider } from 'gt-next';
export default function RootLayout({ children }) {
const locale = useLocale(); // ex. "ar" pour l'arabe
const dir = useLocaleDirection(); // ex. "rtl" pour de droite à gauche
return (
{children}
);
}
```
C'est tout ! GT détecte automatiquement les langues RTL et renvoie la direction appropriée.
Comparez avec le [site web de General Translation](https://generaltranslation.com), en [anglais](https://generaltranslation.com/en-US/home) et en [arabe](https://generaltranslation.com/ar/home), pour voir le RTL en action.