import export

If you want to target a wider audience and create Magento multi-language store the first thing you have to pay attention to is translations. However, translating Magento is not that easy.

You can either use the default Translate Inline Tool, resort to any other translation solutions or import your translations from somewhere else.

That's what we'll focus on in this guide. You'll learn how you can import translations to Magento and export them if you need to migrate.

Import Translations

Unfortunately, there are no default options to import translations to Magento. So, once you have your translation pack file ready, you'll need Magento 2 Translation Extension

From that point, translations import works just like any other Magento import.

First, navigate to System > Data Transfer > Import and select Magefan Translation as the Entity Type.

Note: you can also download a sample file on this step to see how it should be organised for a successful import.

Import Translations to Magento 2

Then fill out the import options:

  • Select the Import Behaviour
  • Choose the Validation Strategy and define the Allowed Error Count
  • Set the Field Separator, Multiple value separator, and Empty attribute value constant
  • If you want to enclose any special characters that might be found in the data as an Escape Sequence, tick a corresponding checkbox.

Magento Translation Import

After that, upload the File to Import.

Note: just omit the Images File Directory since we are importing translations to Magento, not products.

Import Translation Pack File Magento

And finally, check the data, and press the Import button once you fill out all of the translation file fields.

Import Magento Translation

After the import is successfully complete, check all translations under System > Translations > Translations. Here you can also edit and add new translations.

Magento Translations

In case some translations are missing in the translation import file, you can find text to translate in the System > Translations > Search and Translate panel. 

Search Translations in Magento 2

Export Translations

If you want to export your translations when migrating to some other instance, do that in System > Translations > Translations. Just find a corresponding option above the grid and choose the file format — CSV or Excel XML.

Export Translations in Magento 2

While translation import and export in Magento works as a proven translation method, you might get tired of this back-and-forth eventually. But Magefan Translator has you covered. 

With the auto translation and translation schedule options it offers, you don't need to do translations manually at all. Just configure Magento Translation Extension and let it do the job while you focus on some other tasks.