Our great sponsors
-
universal-language-detector
Language detector that works universally (browser + server) - Meant to be used with a universal framework, such as Next.js
-
next-translate
Next.js plugin + i18n API for Next.js 🌍 - Load page translations and use them in an easy way!
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
My team was using next-i18next, but switched to https://github.com/vinissimus/next-translate because we use getInitialProps
Here's a great lint rule that can help you catch a lot of instances of untranslated text: https://github.com/jsx-eslint/eslint-plugin-react/blob/master/docs/rules/jsx-no-literals.md
We followed the steps from this article for our NextJS website translation https://localizely.com/blog/nextjs-i18n-tutorial/
Related posts
- Show HN: Replexica – AI-powered internationalization compiler for React (+ API)
- 7 Frameworks, One SAML Jackson - Your Open Source Single Sign-On Solution
- Big Numbers, No Worries: JavaScript Format Number With Commas
- Supercharging Your App Development: Unleashing the Full Potential of React Native
- 🔥🔥 Our awesome OSS friends 😍