Transifex supports over 46 localization file formats. For most file formats, Transifex uses UTF-8 encoding. Transifex supports plurals for all file formats that support them, e.g. Android, Apple strings, Java, JSON with ICU plurals, Structured JSON, XLIFF and YAML.
API and SDKs
With our REST API and framework-specific SDKs, integrate Transifex with your development tools and systems so that localization becomes a part of every app release or update.
Seamlessly integrate your GitHub and Bitbucket repositories with your Transifex projects in order to sync localization efforts across platforms.
In addition to the API, Transifex’s command-line client lets you synchronize a large volume of files with Transifex using just a few simple commands.
Work on multiple branches at the same time. Merge when you're ready. Create an Agile Workflow that allows for iterative developments/changes to their source files.