--- createdAt: 2025-10-25 updatedAt: 2025-12-30 title: Як перекласти ваш додаток Next.js 15 — посібник з i18n 2026 description: Дізнайтеся, як зробити ваш вебсайт на Next.js 15 багатомовним. Дотримуйтесь документації для інтернаціоналізації (i18n) та перекладу. keywords: - Інтернаціоналізація - Документація - Intlayer - Next.js 15 - JavaScript - React slugs: - doc - environment - nextjs - 15 applicationTemplate: https://github.com/aymericzip/intlayer-next-15-template youtubeVideo: https://www.youtube.com/watch?v=e_PPG7PTqGU history: - version: 7.5.9 date: 2025-12-30 changes: Додано команду init - version: 7.0.6 date: 2025-11-01 changes: Додано згадку про `x-default` в об'єкті `alternates` - version: 7.0.0 date: 2025-10-25 changes: Додано згадку про функцію `withIntlayerSync()` - version: 6.2.0 date: 2025-10-09 changes: Додано документацію для хука `useLocale` з опцією `onLocaleChange` - version: 5.6.6 date: 2025-10-02 changes: Додано документацію для функції `getLocale` у server actions - version: 5.6.2 date: 2025-09-23 changes: Додано документацію щодо відстеження змін словників у Turbopack - version: 5.6.2 date: 2025-09-22 changes: Додано документацію для хелпера `multipleMiddlewares` - version: 5.6.0 date: 2025-07-06 changes: Трансформовано функцію `withIntlayer()` на promise-based функцію - version: 5.5.10 date: 2025-06-29 changes: Ініціалізація історії changes: Додано згадку про функцію `withIntlayerSync()` - version: 6.2.0 date: 2025-10-09 changes: Додано документацію для хука `useLocale` з опцією `onLocaleChange` - version: 5.6.6 date: 2025-10-02 changes: Додано документацію для функції `getLocale` у server actions - version: 5.6.2 date: 2025-09-23 changes: Додано документацію щодо відстеження змін словників у Turbopack - version: 5.6.2 date: 2025-09-22 changes: Додано документацію для хелпера `multipleMiddlewares` - version: 5.6.0 date: 2025-07-06 changes: Перетворено функцію `withIntlayer()` на функцію, яка повертає Promise - version: 5.5.10 date: 2025-06-29 changes: Ініціалізація історії --- # Перекладіть ваш вебсайт Next.js 15 за допомогою Intlayer | Інтернаціоналізація (i18n) ## Зміст ## Що таке Intlayer? **Intlayer** — інноваційна бібліотека для інтернаціоналізації (i18n) з відкритим кодом, створена для спрощення багатомовної підтримки в сучасних веб‑додатках. Intlayer плавно інтегрується з останньою версією **Next.js 15**, включаючи його потужний **App Router**. Вона оптимізована для роботи з **Server Components** для ефективного рендерингу і повністю сумісна з [**Turbopack**](https://nextjs.org/docs/architecture/turbopack). З Intlayer ви можете: - **Легко керувати перекладами** за допомогою декларативних словників на рівні компонентів. - **Динамічно локалізувати метадані**, маршрути та вміст. - **Отримувати доступ до перекладів як у клієнтських, так і в серверних компонентах**. - **Забезпечте підтримку TypeScript** за допомогою автогенерованих типів, що покращують автозаповнення та виявлення помилок. - **Отримайте переваги від розширених функцій**, таких як динамічне визначення локалі та її перемикання. > Intlayer сумісний з Next.js 12, 13, 14 та 15. Якщо ви використовуєте Next.js Page Router, ви можете звернутися до цього [посібника](https://github.com/aymericzip/intlayer/blob/main/docs/docs/uk/intlayer_with_nextjs_page_router.md). Для Next.js 12, 13, 14 з App Router зверніться до цього [посібника](https://github.com/aymericzip/intlayer/blob/main/docs/docs/uk/intlayer_with_nextjs_14.md). --- ## Покроковий посібник з налаштування Intlayer у додатку Next.js