Задайте питання та отримайте підсумок документа, вказавши цю сторінку та обраного вами постачальника штучного інтелекту
Історія версій
- "Init history"v9.0.013.06.2026
Вміст цієї сторінки перекладено за допомогою штучного інтелекту.
Переглянути останню версію оригінального вмісту англійськоюЯкщо у вас є ідея щодо покращення цієї документації, будь ласка, долучіться, надіславши pull request на GitHub.
Посилання на документацію на GitHubСкопіювати документацію у форматі Markdown в буфер обміну
Перехід з NuxtJS I18n на Intlayer
Перехід вашої Nuxt-програми з @nuxtjs/i18n на Intlayer є безперебійним процесом за допомогою модуля адаптера Nuxt.
Що робити
Щоб ініціалізувати проект, запустіть:
Скопіюйте код у буфер обміну
Це налаштує intlayer.config.ts. Потім додайте модуль Intlayer Nuxt (наприклад @intlayer/nuxt-i18n) у масив modules вашого nuxt.config.ts. Це автоматично застосує конфігурацію сумісності для вашої програми.
Що він робить під капотом
@nuxtjs/i18n обгортає vue-i18n, надаючи Nuxt-специфічні routing composables (useLocalePath, useSwitchLocalePath, <NuxtLinkLocale>).
Під капотом:
- Translations: Покладається нативно на
@intlayer/vue-i18ncompat layer для всіх завдань трансляції рядків (повністю підтримуючи форматиvue-i18n, pipe plurals та reactivity). - Routing: Відзеркалює routing composables, використовуючи Intlayer's localized URL helpers.
- Configuration: Читає
availableLocalesта параметри за замовчуванням прямо з вашогоintlayer.config.tsдля автоматичної координації сторінок Nuxt.
