Knowledge Base

Documentation to help you use the POEditor localization platform effectively

How to translate JSON files

Owner Admin

Translate JSON files with the localization management platform POEditor following the steps below. If you don't have a POEditor account, you can create one here.

1. Create localization project

Log in to your account, create a new translation project and add a language to it (the software's default language).

2. Import source language from JSON file

In the project page, click on Import to upload the keys from your key-value JSON file as terms. At this step, you should also import the source texts as translations to the language added at step 1 using the option Also import translations to a language.

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. Localize JSON file

Add the languages you want your app to be localized in, invite contributors to join the translation and start localizing your app.

If you don't have your own translators to invite to your localization project, you can choose from other translation options.

3. Export localized JSON files

When you are done with the localization, you can export your localized languages using one of the multiple export options.

Additional help

Related articles