# General Translation React SDKs (gt-react, gt-next): Локализованная навигация
URL: https://generaltranslation.com/ru/docs/react/nextjs/link.mdx
---
title: Локализованная навигация
description: Переходите напрямую к локализованным маршрутам в Next.js с помощью компонента Link от General Translation с поддержкой локалей. Справочник API для Link.
---
Компонент `` из `gt-next/link` оборачивает `` из Next.js и перед переходом добавляет к внутренним URL префикс локали. Это позволяет избежать лишнего перенаправления через middleware при смене локали; middleware сможет выполнить все необходимые перезаписи для локализованного запроса. См. настройку [App Router](/docs/react/nextjs/app-router-middleware) или [Pages Router](/docs/react/nextjs/pages-router-middleware).
## Обзор [#overview]
Импортируйте экспорт по умолчанию из `gt-next/link` и используйте его так же, как `next/link`. Он принимает те же пропсы и пробрасывает ref.
```tsx title="app/nav.tsx"
import Link from 'gt-next/link';
export function Navigation() {
return Home; // /en/home для англоязычного посетителя
}
```
## Свойство `locale` [#locale-prop]
**Тип** `string | false | undefined`
Управляет префиксом локали:
* **Не указано** — используется текущая локаль из [`useLocale`](/docs/react/reference/hooks/use-locale)
* **Строка локали** — ссылка ведёт напрямую на эту локаль, например из переключателя языка
* **`false`** — оставляет href без изменений
```tsx
import Link from 'gt-next/link';
// Текущая локаль (по умолчанию): /en/home
Home;
// Явная локаль: /fr/home
French;
// Без префикса: /legal
Legal;
```
Внешние URL-адреса остаются без изменений. Для `href` в виде объектов `` локализует только `pathname`, сохраняя остальные поля.