Integrations
Frameworks and platforms
- iOS PTC (Private Translation Cloud) takes the String Catalog in your repository, translates it into 40+ languages and sends it back as a pull request.
- Android PTC (Private Translation Cloud) translates your Android app ready to publish, for 50 to 150 times less than human translation and review costs.
- React PTC (Private Translation Cloud) takes the en.json of your React app, translates it into 40+ languages and sends the locale files back as a pull request.
- Ruby on Rails PTC (Private Translation Cloud) translates your Rails app ready to publish, for 50 to 150 times less than human translation and review costs.
- Java PTC (Private Translation Cloud) translates your Java application ready to publish, for 50 to 150 times less than human translation and review costs.
- WordPress themes and plugins Make a WordPress theme or plugin translatable: text domain, __() and _n(), a POT file with WP-CLI, then load .mo, .json and .l10n.php files.
File formats
- PO and POT PTC (Private Translation Cloud) translates your PO files ready to publish, for 50 to 150 times less than human translation and review costs.
- JSON PTC (Private Translation Cloud) takes the JSON locale files in your repository, translates them into 40+ languages and sends them back as a pull request.
- CSV PTC (Private Translation Cloud) translates your product's CSV files ready to publish, for 50 to 150 times less than human translation and review costs.
- Java .properties PTC (Private Translation Cloud) takes the .properties files in your repository, translates them into 40+ languages and sends them back as a pull request.
Git and automation
Connect PTC to your GitHub, GitLab or Bitbucket repository and your resource files are translated where your code lives. PTC watches the branches and files you choose and returns every change as a pull or merge request.
- GitHub Automate GitHub localization by integrating with PTC. Get automatic pull requests containing high-quality translations.
- GitLab Integrate GitLab with PTC for continuous GitLab localization. Get accurate translations via automatic merge requests when your code changes.
- Bitbucket The Bitbucket integration with PTC allows you to quickly sync your translation files between your Bitbucket repository and your PTC project.
- CI/CD pipelines Add translation to your CI/CD pipeline with PTC: a token, one workflow file, and translated files return as a pull request on GitHub, GitLab or Bitbucket.