Replies: 11 comments 47 replies
-
Hi, Sounds great to me and I see that you've already gotten a Maintainer status. :) I didn't have a chance to see or play with Nuxt 3 yet so at this point I can't say more about how we should proceed with things. As far as the composition API, I have some early prototype based on https://github.com/intlify/vue-i18n-composable and I think I'll get it ready for Nuxt 2 version, irrespective of what needs to be done for Nuxt 3. |
Beta Was this translation helpful? Give feedback.
-
I have updates: I've released It's fully backported from [email protected] |
Beta Was this translation helpful? Give feedback.
-
Property "localePath" was accessed during render but is not defined on instance. how to used ?
|
Beta Was this translation helpful? Give feedback.
-
I saw a branch |
Beta Was this translation helpful? Give feedback.
-
@rchl The advantage of providing edge releases is that we can actually test the npm-published package. |
Beta Was this translation helpful? Give feedback.
-
I have done the sideload ("@nuxtjs/i18n": "npm:@nuxtjs/i18n-edge"), but the configuration on the
|
Beta Was this translation helpful? Give feedback.
-
@rchl I have implemented nuxt/i18n so far. I have recently added tests using It is better to have someone in the knowledge test all the features rather than me adding tests all by myself. Also, so far, I have been working on the implementation with the goal of porting, but some features need to be discussed in order to get nuxt3 support for all features. For nuxt bridge and nuxt3 support, I have abstracted in a package called vue-i18n-routing. There will be some modifications and additions to this module |
Beta Was this translation helpful? Give feedback.
-
@rchl The reason for this change of direction is that it is hard to develop support for nuxt bridge and nuxt3 on monorepo, and it takes time to develop support for both. I have found out it hard to develop a module that supports both nuxt bridge and nuxt3 in the future. About these changes, we will need to version v7.3 for nuxt bridge and v8 for nuxt3, but considering the difficulty of developing nuxt bridge and nuxt3 in monorepo and the maintenance, it would be better to change the current development. Fortunately, the latest stable version of nuxtjs/i18n, v7.2.2 works in the nuxt bridge environment as far as I have checked. I would be suggested the following development process.
What do you think about these? |
Beta Was this translation helpful? Give feedback.
-
Hi everyone, |
Beta Was this translation helpful? Give feedback.
-
@rchl And, also, I would like to publish docs for v8 alpha. |
Beta Was this translation helpful? Give feedback.
-
Why does Also the terminal error is very confusing as it does not explain the issue is at all !
What sort or error is that ?
|
Beta Was this translation helpful? Give feedback.
-
Hello, nuxt/i18n team 😃
I'm kazupon as the author of vue-i18n
Yesterday, nuxtnation was held and the schedule for Nuxt3 public beta was released.
nuxt/i18n is a Nuxt module to support i18n, the popular i18n among Nuxt Community users.
I believe It will be an indispensable Nuxt module to support i18n in Nuxt3.
I'm providing vue-i18n to support i18n for projects using Vue.js.
And nuxt/i18n uses vue-i18n internally.
I would like to collaborate on nuxt/i18n for Nuxt3 support together, so I opened this discussion. 😃
I'm Vue.js core team member, so I'm testing Nuxt3 right now.
I'm using
@nuxt/kit
to create and test Nuxt modules that support vue-i18n for Nuxt3.https://github.com/intlify/nuxt3
This attempt to create Nuxt modules and what I've heard from the Nuxt framework team about the migration strategy to Nuxt3 using Nuxt Bridge, so I'm aware that some development is needed on the vue-i18n side.
I'm already starting some of them. for example,
vue-i18n-composable
enhancing, integrate to unplugin from vue-i18n-loader and vite-plugin-vue-i18nI believe that the nuxt/i18n team will support Nuxt3. ✨
if you have feedback from nuxt/i18n development experience so far, I hope it. 🙏
Maybe, I’m able to provide some of them as features on the vue-i18n side. 💪
Beta Was this translation helpful? Give feedback.
All reactions