Smartcat offers you a cross-platform command-line tool that you can use to quickly set up localization automation without having to work directly with our APIs.
Please check out our sample localization project.
This project comes with documentation on how to install our command-line automation tool Serge, how to configure it, and what commands to use. After providing your credentials and creating a blank project in Smartcat, you will have a working continuous localization workflow that will do the following:
Pull changes from your version control system;
Automatically gather resource files in the source language, parse them and send strings to Smartcat for translation;
Download translations from Smartcat;
Generate up-to-date localized files and push them back to your code repository.