fresh icon indicating copy to clipboard operation
fresh copied to clipboard

What about i18n, l10n and multiple apps in a single project/workspace?

Open XO39 opened this issue 2 years ago • 1 comments

As much as we'd like Deno in our forntend application, but the lack of a good enough frame work was a showstopper for us.

We were just getting ready for ditching Vue from our three main websites in favor of Angular, When we knew about Fresh, we have our eyes on it way before v1.0.0 was released.

With the release of v1.0.0, we started experimenting the frame work and see how it can fit our needs.

Two issues arose in front of us:

  • Our websites are all multilingual, and
  • We need to share our core libraries between apps, the way it's don't with Angular (that's why we considered Angular in the first place.

My questions (as you might have guessed):

  • Is there any plan to support i18n natively? Or should we find one ourselves?
  • Is there any easy way (documentations, guides, etc...) for having multiple apps sharing the some shared libraries and packages? Is that even possible with the current state of Fresh? Is there any plan regrading this?

We might live without the second issue, but the first one is a real issue for us.

XO39 avatar Jul 29 '22 09:07 XO39

Yes, i18n will be supported natively at some point (roadmap: #563). But it is not a short term priority, so don't wait for it. If you want something right now, you'll have to set it up yourself.

lucacasonato avatar Jul 30 '22 15:07 lucacasonato