Localization management
for next-translate

Make your NextJS application multilingual with next-translate plugin. Save time on managing localization files.

Import translation files
Free 14-day trial, No credit card required, Easy setup
web translation editor

What is next-translate?

Next-translate is a great choice for managing your translations in your NextJS application. It is easy to configure and use, even for beginners. It supports basic internationalization (i18n) like plurals or Trans component (to use HTML inside translated text), loads only necessary translations which extremely saves your app memory, and it doesn't take a lot of storage.

How to translate NextJS app with next-translate?

How to translate NextJS app with next-translate?

Kinga WojciechowskabyKingaApril 07, 2022

Next-translate is a great choice for managing your translations in your NextJS application. Check how to install it and integrate with SimpleLocalize software.

Continue reading

next-translate vs next-i18next

Both libraries are built specially for NextJS. next-i18next is an extension of base i18next plugin which allows you to localize many different frameworks and languages. next-translate has been built by Aral Roca Gomez especially for NextJS framework and it integrates very well with NextJS i18n API.

  • Works well with NextJS page optimization
  • It's super easy to configure and use
  • Built only for NextJS and integrates with NextJS i18n
  • Supports namespaces
  • Zero dependencies and adds only ~1kb to your bundle
How to translate NextJS app with next-i18next?

How to translate NextJS app with next-i18next?

Kinga WojciechowskabyKingaMay 23, 2022

Localize your NextJS app with next-i18next framework. Manage and synchronize localization files with ease. Add new languages in your application.

Continue reading

How to manage localization files?

Install SimpleLocalize CLI or download it manually.

$ curl -s https://get.simplelocalize.io/2.0/install | bash

Upload your translation files

$ simplelocalize upload \
        --apiKey YOUR_PROJECT_API_KEY \
        --uploadFormat single-language-json \
        --uploadPath ./locales/{lang}/{ns}.json

After adding new languages or changing translation strings, you can download translation files again to your project files.

$ simplelocalize download \
        --apiKey YOUR_PROJECT_API_KEY \
        --uploadFormat single-language-json \
        --uploadPath ./locales/{lang}/{ns}.json

Need help? See our documentation page.

  • Java Properties
  • Spring Boot
  • Android
  • React Native
  • i18next
  • Excel
  • Yaml file
  • SimpleLocalize JSON
  • Webhooks
  • Resource XML
  • GitHub
  • Expo
  • next-translate
  • GatsbyJS
  • Excel file
  • Vue
  • FormatJS CLI
  • Google Translate
  • Kotlin language
  • PHP Array
  • TypeScript
  • [object Object]
  • FormatJS
  • Module exports
  • React
  • macOS
  • PO/POT file
  • JavaScript
  • Laravel
  • Unity
  • Jekyll
  • Cordova
  • Multi Language JSON
  • Single Language JSON
  • FormatJS CLI
  • Angular
  • CSV file
  • Swift language
  • Zapier
  • Localizable strings
  • NodeJS
  • iOS
  • next-i18next
  • Slack
  • Ionic
  • Java language
  • Excel
  • Kotlin language
  • i18next
  • Google Translate
  • Webhooks
  • Resource XML
  • NodeJS
  • FormatJS CLI
  • PHP Array
  • Angular
  • next-i18next
  • FormatJS
  • Expo
  • Yaml file
  • Vue
  • React Native
  • Module exports
  • Slack
  • Android
  • CSV file
  • iOS
  • React
  • Laravel
  • next-translate
  • Unity
  • Spring Boot
  • Java language
  • Java Properties
  • Localizable strings
  • PO/POT file
  • SimpleLocalize JSON
  • TypeScript
  • GatsbyJS
  • Jekyll
  • Swift language
  • Multi Language JSON
  • GitHub
  • Single Language JSON
  • JavaScript
  • Cordova
  • FormatJS CLI
  • Zapier
  • Excel file
  • [object Object]
  • Ionic
  • macOS
  • Yaml file
  • next-translate
  • TypeScript
  • PO/POT file
  • Angular
  • Vue
  • FormatJS CLI
  • GatsbyJS
  • Laravel
  • GitHub
  • Module exports
  • NodeJS
  • Excel
  • React Native
  • Unity
  • next-i18next
  • Zapier
  • Ionic
  • Google Translate
  • FormatJS CLI
  • React
  • Swift language
  • PHP Array
  • Cordova
  • CSV file
  • Expo
  • Resource XML
  • JavaScript
  • Jekyll
  • i18next
  • FormatJS
  • Kotlin language
  • iOS
  • Webhooks
  • Android
  • Java Properties
  • Slack
  • Localizable strings
  • Multi Language JSON
  • [object Object]
  • macOS
  • Spring Boot
  • SimpleLocalize JSON
  • Single Language JSON
  • Excel file
  • Java language

Integrated with your favourite tools

Have you already integrated an i18n library? We got good news! You can connect SimpleLocalize without doing any changes in the application code! We don't bound you with our own 'yet another i18n library'.

Browse integrations
Ready to say

Greet your customers in their mother language

Start 14-day trialNo credit card required
waves

Resources

How to optimize your website for AI translation

How to optimize your website for AI translation

Kinga WojciechowskabyKingaAugust 19, 2022

Learn how to translate your website with AI translation services like DeepL or Google Translate and optimize your website for translation.

Continue reading
Translation Editor Explained

Translation Editor Explained

Kinga WojciechowskabyKingaMarch 25, 2022

Explore features and functionalities of SimpleLocalize translation editor, learn how to use them and get started with translation management for your project.

Continue reading
CLI 2.0 with multi-file support

CLI 2.0 with multi-file support

Jakub PomykałabyJakubMarch 18, 2022

Learn how to upload and download translations from complex project structures. Split translations into multiple files to improve loading speed.

Continue reading
GitHub Actions is available!

GitHub Actions is available!

Jakub PomykałabyJakubNovember 28, 2021

GitHub Actions integration for Continuous Localization is available on GitHub Market! Connect your GitHub repository to SimpleLocalize i18n editor for free!

Continue reading