# General Translation Changelog: gt-next 11.1.3: Нативная маршрутизация по локалям для Pages Router
URL: https://generaltranslation.com/ru/blog/gt-next_v11_1_3.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: 
Authors: Ernest McCarter
Published: 2026-07-29

## Обзор

`gt-next` v11.1.3 использует интернационализированную маршрутизацию Next.js для приложений с Pages Router. Теперь Next.js управляет URL-адресами с префиксом локали, контекстом локали запроса, определением локали в браузере и клиентской навигацией, а `gt-next` загружает соответствующий снимок переводов. Полную настройку см. в обновлённом руководстве [Быстрый старт Next.js Pages Router](/docs/react/nextjs-pages-router-quickstart).

## Настройка локалей Pages Router

Импортируйте в `next.config.ts` те же настройки локалей, что используются в `gt.config.json`:

```ts title="next.config.ts"
import type { NextConfig } from 'next';
import { withGTConfig } from 'gt-next/config';
import gtConfig from './gt.config.json';

const nextConfig: NextConfig = {
  i18n: {
    locales: gtConfig.locales,
    defaultLocale: gtConfig.defaultLocale,
  },
};

export default withGTConfig(nextConfig);
```

Массив `locales` должен включать `defaultLocale`. Страницы по-прежнему размещаются непосредственно в `pages`; сегмент `pages/[locale]` и middleware `gt-next` больше не входят в рекомендуемую конфигурацию Pages Router.

[`withGTServerSideProps`](/docs/react/nextjs-pages-router-quickstart) и [`withGTStaticProps`](/docs/react/nextjs/pages-router-static-site-generation) получают локаль из контекста функций данных Next.js. Для выбора локали используются навигация Pages Router с учетом локали и cookie-файл предпочтений `NEXT_LOCALE`.

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
