From a technical point of view, how the application automatically pulls new updated translations? How does Transifex CDS work?

The focus of Transifex Native is making sure that translations are always available for your application. The SDK part of the service installed in your codebase is requesting for the newest translations on a provided language from the Content Delivery Service (CDS). If new translations are available, they are fed to your application and are stored in the local SDK provided cache to be served. If no connection or no new translations are available, the application is serving what is already stored in the local cache.