Localization management
for next-translate

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

Import translation files
No credit card required 14-day free trial Tracking-free service
online translation editor interface
  • Auto-translation
  • Screenshots
  • Acceptance statuses
  • Quick search
  • Translation history
  • File export & import
  • Customizable view
  • Key descriptions
  • Namespaces support
  • Side-by-Side view
  • Spreadsheet view
  • Text summary

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 WojciechowskabyKinga Wojciechowska4 min read

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 WojciechowskabyKinga Wojciechowska4 min read

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.2/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.

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

Integrated with your favourite tools

Have you already integrated i18n library? You can now connect SimpleLocalize without doing much 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 trial
No credit card required
country flags

Resources

Check out our latest blog posts and stay up to date with SimpleLocalize

List of country flag icon projects

List of country flag icon projects

Jakub PomykałabyJakub Pomykała3 min read

This is a practical compilation of resources for country flags, which can benefit both designers and developers.

Continue reading
How to create a language selector with Tailwind CSS

How to create a language selector with Tailwind CSS

Jakub PomykałabyJakub Pomykała11 min read

Learn how to create a language selector for your website easily using Tailwind CSS. Follow our step-by-step guide for seamless localization.

Continue reading
SimpleLocalize: Tips & Tricks

SimpleLocalize: Tips & Tricks

Kinga WojciechowskabyKinga Wojciechowska5 min read

Learn our tips for using SimpleLocalize. Take advantage of the i18n editor's capabilities, automate the translation process and localize your software.

Continue reading
What is ICU? Our guide for ICU message formatting and syntax.

What is ICU? Our guide for ICU message formatting and syntax.

Kinga WojciechowskabyKinga Wojciechowska17 min read

ICU message format is the most widely used format for Unicode strings. Learn more about ICU message formatting and syntax for plurals, numbers, dates and time and more.

Continue reading