# gt-next: General Translation Next.js SDK: Поддержка письма справа налево
URL: https://generaltranslation.com/ru/docs/next/guides/rtl.mdx
---
title: Поддержка письма справа налево
description: Настройте приложение Next.js для арабского, иврита и других языков с письмом справа налево
---
Поддержка языков с письмом справа налево (RTL) включает направление текста и зеркальное отображение интерфейса для таких языков, как арабский, иврит, персидский и урду. GT автоматически определяет направление текста через хук `useLocaleDirection`.
**Языки с письмом справа налево:** Более 500 миллионов человек говорят на языках с письмом справа налево, включая арабский, иврит, персидский и урду.
## Быстрый сетап
Используйте встроенные хуки GT, чтобы автоматически определять и устанавливать направление текста:
{/* useLocale и useLocaleDirection работают в серверных компонентах, если компонент не объявлен как async */}
```tsx
// app/[locale]/layout.tsx
import { useLocale, useLocaleDirection, GTProvider } from 'gt-next';
export default function RootLayout({ children }) {
const locale = useLocale(); // например, "ar" для арабского языка
const dir = useLocaleDirection(); // например, "rtl" для письма справа налево
return (
{children}
);
}
```
Вот и всё! GT автоматически определяет языки с письмом справа налево и задаёт правильное направление.
Сравните [сайт General Translation](https://generaltranslation.com) на [английском](https://generaltranslation.com/en-US/home) и [арабском](https://generaltranslation.com/ar/home), чтобы увидеть, как работает RTL.