Git-based software localisation with Transifex by XTM

    Keep localisation in step with development. This interactive tour shows how Transifex by XTM (a TMS for scale-ups) connects to your code repository so source updates and translated files stay organised, reviewable, and ready to ship.

    Trusted by teams at the world’s leading software organizations

    TRANSIFEX BY XTM PRODUCT TOUR

    Take the Transifex Git-based localisation tour

    This tour shows you how a software localisation process can run from commit to delivery using Transifex integrations and CLI-based automation

     

    What you’ll see in this tour

    See software localisation working in a repo-first workflow

    If your localisation in software depends on manual string handoffs, it’s easy for changes to be missed between releases. In this tour, you’ll see how Transifex keeps software localisation projects connected to GitHub or GitLab, and how localisation updates can be delivered back to the repo through commits or pull requests.

    A repo-first software localisation process, from source to delivery

    Follow a practical flow: developers commit source updates, Transifex syncs localisation files, and translated content returns in a form your team can review and ship.

    You’ll see how to:

    • Connect Transifex to GitHub
      Link a Transifex localisation project to a GitHub repository from the Transifex interface.

    • Connect Transifex to GitLab
      Link a Transifex localisation project to a GitLab repository, without rebuilding your workflow around localisation.

    • Sync source changes automatically
      Keep software localisation aligned with ongoing development work by syncing localisation files after repo changes.

    • Return translations through commits or pull requests
      Push translated content back to GitHub via commit or pull request (based on your selection), so localisation stays reviewable and traceable.

    • Use CLI + CI/CD for repeatable localisation steps
      See how Transifex GO CLI supports a CI-driven workflow for pushing source files and pulling translations.

    • Support parallel release work
      See how continuous localisation supports repo-based workflows where teams work across branches.

    Double arrow - lavender

    Try it against a real repo workflow

    Bring one real change — new strings, updated UI copy, or a feature branch — and we’ll run the tour using the same steps your team would use day-to-day. 

    What teams achieve with git-based software localisation

    Teams use git-based software localisation to keep translations connected to the repo, reduce manual handling, and make localisation easier to review alongside code changes, especially when releases overlap or updates ship frequently.

    80 %

    Faster localization cycles

    with automated workflows
    50 +

    Countries trusted

    by Teams in Worldwide
    98 %

    More consistent

    Localization Deployments

    FAQ's

    What is software localisation?

    Software localisation is the process of adapting an application for different languages and regions by translating UI strings and other user-facing text, then delivering those translations in the formats your product uses. A robust software localisation process also supports review and version control so changes stay aligned with releases.

    What is git-based software localisation?

    Git-based software localisation is a workflow where localisation stays connected to your Git repository. Source updates come from commits, and translated files are returned via repo-friendly updates (such as commits or pull requests), so localisation fits your existing development workflow

    How does Transifex work with GitHub for software localisation?

    Transifex provides a GitHub integration that links a localisation project to a designated GitHub repository through the Transifex interface, helping teams sync files without manual exports

    Can Transifex send translations back to GitHub automatically?

    Yes. The Transifex GitHub App describes pushing fully translated content back to your GitHub repository via commit or pull request, depending on what you select.

    Does Transifex support GitLab localisation workflows?

    Yes. Transifex provides a GitLab integration that links a Transifex project to a GitLab repository and supports syncing content between GitLab and Transifex.

    How is Transifex priced for this use case?

    Pricing varies by plan and usage. The fastest way to get an accurate answer is to speak to our team, share your repo setup (repos, languages, file types, and release cadence) so the team can map you to the right Transifex configuration.

    Isolation Mode Icon

    Test Transifex with your localisation workflow

    See how Transifex handles git-based software localisation in practice — from syncing source updates to returning translated files in a reviewable format your team can ship.