Flexible production-grade boilerplate with Next.js 11, Vercel and TypeScript. Includes multiple opt-in presets using Storybook, Airtable, GraphQL, Analytics, CSS-in-JS, Monitoring, End-to-end testing, Internationalization, CI/CD and SaaS B2B multi single-tenancy (monorepo) support
Not planned. Meant to be done at some point.
Upvoting/commenting will be useful to me to know how many people want this.
FYI: Maintaining many presets takes time, because each preset update must be ported forward to other presets and this can be very time consumming to keep them all "in-sync" manually. That's the main reason why they haven't been released yet.
Goal
Provide a new set of presets using a custom i18n in-app implementation instead of Locize provider.
This 2 new presets will contain exactly the same thing as their source, besides a simplified i18n model.
No external API will be used to fetch translations
Translations will be stored in-app, in files
I18next will still be used to deal with translations (most likely) - (Locize is just an i18next provider and can be switched to something else)
Advanced existing Locize features will not be supported
Translation key auto-creation
UI to compare translations between languages/locales
I18n stats, etc.
Developer usage (I18n API) will be similar (if we keep I18next/react-i18next libs) (t, withTranslation, etc.), it's only the "fetch translations" part that should be affected
Estimated work
Remove Locize dependencies
Define a file structure for own i18n files
Replace translations fetching by using the file structure
Status
Not planned. Meant to be done at some point. Upvoting/commenting will be useful to me to know how many people want this.
Goal
Provide a new set of presets using a custom i18n in-app implementation instead of Locize provider.
This 2 new presets will contain exactly the same thing as their source, besides a simplified i18n model.
t
,withTranslation
, etc.), it's only the "fetch translations" part that should be affectedEstimated work
Estimated time: 2 working days
Reference: https://unlyed.github.io/next-right-now/concepts/presets#which-presets-are-being-considered
Presets roadmap: https://github.com/UnlyEd/next-right-now/projects/1