Skip to main content

Introduction

Crowdin iOS SDK delivers all new translations from Crowdin project to the application immediately. So there is no need to update this application via App Store to get the new version with the localization.

Send new translations from Crowdin to your application over-the-air with no need to update your app on App Store. The Crowdin SDK for iOS contains two additional components that you can connect: real-time translation preview and easy screenshots upload and tagging.

Cocoapods Cocoapods platforms Swift Package Manager CI/CD codecov GitHub Repo stars

Crowdin SDK provides

Affordability

If you have less than 1M requests and 10GB of data transfer, you can use Crowdin's SDK for free. The higher tiers are reasonably priced based on usage.

High speed

Crowdin sends translations via Amazon CloudFront. Users instantly receive translations from the closest server.

Security

User data is stored exclusively on Amazon Servers, never compromising on data security.

Features

Over-The-Air Content Delivery

How it works

Users receive the latest translations directly from a distribution on your Crowdin project. Save a lot of time when releasing new translations. No need to wait for them to be published via App Store.

Real-Time Preview

Real-time preview

Translators can instantly preview translations they are making in Crowdin on their version of the application. Simplify LQA (linguistic quality assurance), so your team can do an in-context check of the translated content.

Screenshots

Screenshots

Project owner and managers can make screenshots right within the app version where this component is enabled. Screenshots will automatically appear in the project with tagged source strings.

Bundles

Bundles allow you to generate resource files from your project strings. You can upload strings to Crowdin in any format (e.g. spreadsheet file) or create keys using the Figma plugin. Then use bundles to generate resource files to be used in your mobile or web application in any format.

By default, you can choose from the following three formats: Android XML, iOS Strings, and XLIFF. You can add more target file formats by installing respective applications from the Crowdin Store.

See the Knowledge Base for more details:

See also