Integration Options

Applanga offers 3 different integration options to connect your app: our mobile SDKs, our command-line interface (CLI) and our Rest API.

The Applanga mobile SDKs are pre-packaged connectors that can be integrated into native mobile apps to automatically extract all translatable content. They can also be connected to the live application on the end user's phone to download translation updates over-the-air at any time. Additionally, the SDKs enable an additional set of features e.g. context generation and testing. For more information about our SDK features, see the SDK Integration Overview page.

Mobile apps differ greatly in how they are created, but with our broad range of SDKs, we cover a wide breadth of mobile technologies: iOS (Swift & Objective-C), Android (Java & Kotlin), Reactive Native, Flutter, Unity, and Xamarin (coming soon).

Aside from the SDKs, the CLI can be used to automate the file upload and download both to and from Applanga. Integrate the CLI into your automated build and deployment environments (CI/CD) to automate pushing and pulling your string files to and from Applanga.

The Applanga Rest API allows you to access the platform to request or send translation data as JSON, edit your content on Applanga (e.g. changing, adding, deleting, etc) and to control certain features of the platform (e.g. adding tags, uploading screenshots, etc) via API calls.