Author:
    Creation:2026-06-13Last update:2026-09-27

    @intlayer/nuxt-i18n: @nuxtjs/i18n рдХреЗ рд▓рд┐рдП рд╕рдВрдЧрддрддрд╛ рдПрдбреИрдкреНрдЯрд░

    рдЕрдкрдиреЗ Nuxt рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ @nuxtjs/i18n рд╕реЗ Intlayer рдореЗрдВ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдирд╛ Nuxt adapter рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕рд╣рдЬ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИред

    рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ

    рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЪрд▓рд╛рдПрдВ:

    bash
    npx intlayer init --interactive
    

    рдпрд╣ intlayer.config.ts рдХреЛ рд╕реЗрдЯ рдЕрдк рдХрд░реЗрдЧрд╛ред рдлрд┐рд░, рдЕрдкрдиреА nuxt.config.ts modules array рдореЗрдВ Intlayer Nuxt module (рдЬреИрд╕реЗ @intlayer/nuxt-i18n) рдЬреЛрдбрд╝реЗрдВред рдпрд╣ рдЖрдкрдХреЗ application рдХреЗ рд▓рд┐рдП compat configuration рдХреЛ automatically apply рдХрд░рддрд╛ рд╣реИред

    рдпрд╣ рд╣реБрдб рдХреЗ рдЕрдВрджрд░ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ

    @nuxtjs/i18n vue-i18n рдХреЛ wrap рдХрд░рддрд╛ рд╣реИ рдЬрдмрдХрд┐ Nuxt-specific routing composables (useLocalePath, useSwitchLocalePath, <NuxtLinkLocale>) рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

    рд╣реБрдб рдХреЗ рдЕрдВрджрд░:

    • Translations: рд╕рднреА string translation рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП @intlayer/vue-i18n compat layer рдкрд░ рдиреЗрдЯрд┐рд╡рд▓реА рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ (vue-i18n formats, pipe plurals, рдФрд░ reactivity рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ support рдХрд░рддрд╛ рд╣реИ)ред
    • Routing: Intlayer рдХреЗ localized URL helpers рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ routing composables рдХреЛ mirror рдХрд░рддрд╛ рд╣реИред
    • Configuration: рдЖрдкрдХреЗ intlayer.config.ts рд╕реЗ рд╕реАрдзреЗ availableLocales рдФрд░ default settings рдХреЛ рдкрдврд╝рддрд╛ рд╣реИ рддрд╛рдХрд┐ Nuxt pages рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ coordinate рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред
    рдпреЗ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╣рд╛рдБ рд╕реЗ рдЖрдИрдВ, рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП JavaScript i18n рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕ рдкрдврд╝реЗрдВред