Over-the-Air Content Delivery is a feature that allows you to instantly update sources and translations in your mobile, server, desktop, or web apps with a single click without preparing a new release.
The following illustrations provide a visual representation of how source and translation content delivery works for different types of applications.
Distribution is a CDN vault that mirrors your project’s translated content and is required for integration with mobile, server, desktop, and web apps.
To configure a distribution, follow these steps:
To send the translated content to your mobile apps via content delivery, use the Crowdin SDKs:
To send the translated content to your web apps via content delivery, use the Crowdin OTA JavaScript client.
Read more about the Crowdin OTA JavaScript client.
To manage the translated content delivery to your web apps manually, use the following instructions:
Form the URL to the translation file as follows:
https://distributions.crowdin.net/{distribution_hash}/content/{path_to_file}
{path_to_file}
will be the same as for the regular translation build. If your files don’t have export patterns with the language code placeholders (e.g., %locale%, %two_letters_code%, etc.), the system will automatically add the Crowdin language code at the beginning of the path.
You can find the list of your project’s language codes in the meta-information of your distribution content:
https://distributions.crowdin.net/{distribution_hash}/manifest.json