Knowledge Base

Documentation on how to translate software with POEditor

Manage React app localization using POEditor and JSON files. Follow the steps below to get started.

1. Create translation project for React app

Login to your POEditor account, create a new translation project and add your source language to it.

2. Import source language strings from JSON file

In the project page, click on Import to upload the strings from your key-value JSON file. Don't forget to choose to "Also import translations to..." the language you added at step 1.

Import terms and translations (Project page) - POEditor localization management platform

This language will automatically be suggested as your project's Default Reference Language after you import the translations. You can change the DRL in the project's Settings.

3. Translate your React app

Add your desired target languages for translation, invite your contributors to join and start localizing your app. There are also other translation options you can choose from.

Once you are done with the app localization, you can export the localized JSON files for your React app, using the Export functionality in the translation page.

Export localized file (Translation page) - POEditor Localization Tool

Note: You can import/export strings to/from POEditor also using the API or one of our integrations with code hosting services (GitHub, Bitbucket, GitLab, Azure Devops).

Start your software localization project now

Get 1000 strings, unlimited projects, languages and contributors for FREE or check out our affordable Pricing plans for large scale localization projects