Contentful
Integrations

Contentful Free

Author Crowdin
Compatible with
  • Crowdin
  • Crowdin Enterprise

Contentful integration is implemented as a Crowdin application. It allows you to synchronize files for translation directly from your Contentful to the Crowdin project as well as synchronize the translations back to Contentful.

Connecting Contentful with Crowdin

Select content for localization and target languages in Contentful:

  1. Open Content mode > Fields > Settings, select Enable localization of this field.
  2. Open Settings > Locales and click Add Locale to add the target languages.

 

To connect Contentful integration with your project in Crowdin Enterprise, please follow these steps:

  1. In your Crowdin account, open Marketplace tab and click Install button.
  2. Select the users that will be able to use the app, and the projects where users will be able to use the app.
  3. Import content for translation in Project Settings > Application > Custom > Contentful Integration.
  4. Export translations back to Contentful in Project Settings > Application > Custom > Contentful Integration.

 

To connect Contentful integration with your project in Crowdin, please follow these steps: 

  1. In your Crowdin account, open Resources > Merketplace and click Install button.
  2. Select the users that will be able to use the app, and the projects where users will be able to use the app.
  3. Import content for translation in Project Settings > Integrations > Contentful Integration.
  4. Export translations back to Contentful in Project Settings > Integrations > Contentful Integration.

Files management

To upload the file from Contentful integration to your project in Crowdin, please follow these steps:

  1. Select the source files in Project Settings > Integrations > Contentful.
  2. Click Sync to Crowdin.

To download the transaltions from your project in Crowdin to Contentful integration, please follow these steps:

  1. Select the translated files in Project Settings > Integrations > Contentful.
  2. Click Sync to Contentful.

Synchronization Settings

By default, transaltions are not pushed from Contentful to Crowdin project. Although, if you have transaltions in Contentful and would like to push them to Crowdin project, click Settings, select the files and click Import existing translations.

To set up the automatic synchronization with Contentful, please follow these steps:

  1. Open Settings > Contentful section.
  2. Set the Webhook action type and File state.
  3. Select the source files.