Product teams
Deliver localized versions of your product faster by automating tedious localization steps.
Localization teams
Streamline your workflows and simplify collaboration with efficient localization management.
Developers teams
Add Transifex to your CI/CD pipeline to continuously deploy new translations.
Marketing teams
Quickly launch multilingual websites to accelerate international growth and conversions.
Translators
Deliver more accurate translations faster, leveraging advanced linguistic tools.
Software localization
Keep software continuously localized and in sync using automated CI/CD workflows.
Website localization
Automate and scale website localization to attract and convert international visitors.
Mobile App localization
Rapidly translate and launch apps globally, ensuring high-quality user experiences across markets.
Get a Personalized Demo Today
Precise, on-brand translations at scale. Language AI delivers context-rich content faster.
Get a personalized demo today
Request a personalized demo to learn how to integrate Transifex into your CI/CD
Product teams
Deliver localized versions of your product faster by automating tedious localization steps.
Localization teams
Streamline your workflows and simplify collaboration with efficient localization management.
Developers teams
Add Transifex to your CI/CD pipeline to continuously deploy new translations.
Marketing teams
Quickly launch multilingual websites to accelerate international growth and conversions.
Translators
Deliver more accurate translations faster, leveraging advanced linguistic tools.
Software localization
Keep software continuously localized and in sync using automated CI/CD workflows.
Website localization
Automate and scale website localization to attract and convert international visitors.
Mobile App localization
Rapidly translate and launch apps globally, ensuring high-quality user experiences across markets.
Get a Personalized Demo Today
Precise, on-brand translations at scale. Language AI delivers context-rich content faster.
Get a personalized demo today
Request a personalized demo to learn how to integrate Transifex into your CI/CD
With today’s fast development cycles, automating your localization workflow is the only way to scale your global expansion efforts. But creating a truly continuous localization process requires a fair bit of time and effort.
You have to write scripts to push and pull content, set up a service to listen to webhooks, learn new tools, and then find a way to commit translations back to your repository.
We felt we could improve this experience. And that’s why we’re excited to introduce our new GitHub integration.
With it, you can connect a GitHub repo with Transifex in minutes and start sending content for translation.
But we didn’t want to stop there.
We want to make localization an integrated part of your development process. So we’re also introducing support for Github Pull Request status checks and the ability to commit translations to your repo.
This means you’ll be able to put your whole localization workflow on autopilot — from getting source content out of GitHub and translations back.
Let’s take a look.
Setting up a continuous localization workflow with the new GitHub integration will only take minutes.
It’s a quick, three-step process in your Transifex project settings:
The integration is designed to be flexible and adaptable to your preferred workflow.
You can choose to just send content from one branch, e.g. master, to Transifex. Or you can send content from multiple branches to Transifex so that translations can be done before a feature branch is merged back into the mainline branch. It’s totally up to you.
As you add or update source content files in your repository, those changes will be reflected in Transifex right away.
If you configure the integration to work with feature branches, then branch-specific versions of your source files will be sent to Transifex.
When translations for a language are complete, Transifex automatically commits the corresponding translation file back to the branch your source content came from.
When your translations are coming off a feature branch, a GitHub status check will run to see if all languages are complete. This will help you know whether a PR is ready to be merged or not.
Want to give this a try? Head over to your project settings to connect GitHub with Transifex.